gpt4 book ai didi

linq - 返回 IOrderedEnumerable 而不是 IEnumerable 的方法是否有利?

转载 作者:行者123 更新时间:2023-12-03 15:59:18 24 4
gpt4 key购买 nike

Can it be advantageous for a method to return IOrderedEnumerable instead of IEnumerable?

最佳答案

仅当您希望人们每次都订购该可枚举并且会发现很难弄清楚如何执行此操作时,或者您是否可以提供一个实现该接口(interface)的集合,该接口(interface)可以有效地对其内容进行排序并与一个知道的扩展方法配对你的收藏。

最好的选择是返回特定的集合类型(有关详细信息,请参阅 Richter)。 100 人中有 99 人甚至可以使用标准的 linq 扩展方法来订购它,只要他们愿意。

关于linq - 返回 IOrderedEnumerable<T> 而不是 IEnumerable<T> 的方法是否有利?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1783830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com