如何在sharepoint中对SPFileCollection进行排序?
我想问题说明了一切如何在sharepoint中对SPFileCollection进行排序?,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我想问题说明了一切 任何想法都将受到赞赏 来点林克怎么样 像这样的方法应该会奏效: var sortedFiles = fileCollection.Cast<SPFile>().OrderBy(file => file.Name).ToList(); 你能在这里详细说明你的计划吗?不过看起来很简单!我在Linq提供的IEnumerable上使用内置的OrderBy扩展名,但由于SPFileCollection没有实现IEnumerable,我必须首先强制转换到SPFile的
任何想法都将受到赞赏 来点林克怎么样 像这样的方法应该会奏效:
var sortedFiles = fileCollection.Cast<SPFile>().OrderBy(file => file.Name).ToList();
你能在这里详细说明你的计划吗?不过看起来很简单!我在Linq提供的IEnumerable上使用内置的OrderBy扩展名,但由于SPFileCollection没有实现IEnumerable,我必须首先强制转换到SPFile的集合,然后Linq可以使用该集合应用排序顺序。我没有机会启动VisualStudio来测试它,但我看不出它为什么不能工作。