C#:是否可以返回一个IOrderedEnumerable?是否可以在不使用OrderBy或OrderByDescending方法的情况下从IEnumerable上的方法返回IOrderedEnumerable?我想也许不是……但是……也许我错了?原因:主要是好奇。在回答数字中的数字时,这让我有点吃惊。我的方法将按给定数字中的权重按升序返回数字。所以我认为,如果以一种框架可以识别为有序的方式对它们进行分类可能会很好。当然,我们可以争辩说,从一个共同的数字角度来看,它们并不是有序的。但是,如果他们应该或不应该不是这里的重点。只要有可能。如果IOrderedEnumerable不仅仅是具有不同名称的IEnumerable,我想我也有点暗示问题(或至少现在)。它包含更多吗?我知道它有ThenBy和ThenByDescending方法,但它们是否将IOrderedEnumerable用于任何用途,还是直接在IEnumerable上使用它们毫无意义?好吧,如果您也想自己实施IOrderedEnumerable……这取决于您需要做什么,这并不难。最简单的选择是调用OrderBy/OrderByDescending?你为什么感兴趣?以上是C#学习教程:C#:IOrderedEnumerable是否可以返回?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
