1
c#有些是xxxxcollection类,继承了IList, ICollection, IEnumerable类
但是.不出where,find什么的
2
查了查,对于类的话必须继承IEnumerable<T>才能用linq查询集合吗?
3
如果是必须继承IEnumerable<T>的集合才能用linq,那么像这种xxxxcollection类一般都怎么做才能用linq操作呢
目前对于这种xxxcollection...我是froeach构建了一个list...然后linq
主要看xxxCollection是什么类型... 如果没实现IEnumerable<T>的话, 通常会有一些方法支持转化, ToList()什么的.