Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 为什么可以';我是否在此集合上使用Enumerable.OrderBy?_.net_Linq - Fatal编程技术网

.net 为什么可以';我是否在此集合上使用Enumerable.OrderBy?

.net 为什么可以';我是否在此集合上使用Enumerable.OrderBy?,.net,linq,.net,Linq,我希望在一个对象上使用,但在我加入System.Linq之后,OrderBy仍然没有出现在intellisense中 根据文档,SPFolderCollectionClass继承了使用IEnumerable的。我认为这就是我所需要的,我缺少什么吗?大多数LINQ方法都需要一个IEnumerable,使用Enumerable.Cast方法来转换它 因此,x.Cast().OrderBy(无论什么)OrderBy将仅出现在IEnumerable泛型类上。IEnumerable与IEnumerable

我希望在一个对象上使用,但在我加入System.Linq之后,OrderBy仍然没有出现在intellisense中


根据文档,SPFolderCollectionClass继承了使用IEnumerable的。我认为这就是我所需要的,我缺少什么吗?

大多数LINQ方法都需要一个
IEnumerable
,使用
Enumerable.Cast
方法来转换它


因此,
x.Cast().OrderBy(无论什么)
OrderBy将仅出现在IEnumerable泛型类上。IEnumerable与IEnumerable不同

可能您混淆了接口和类