首页 新闻 搜索 专区 学院

c# 什么样的集合才能用linq?

0
悬赏园豆:10 [已解决问题] 解决于 2018-03-23 13:33

1

c#有些是xxxxcollection类,继承了IList, ICollection, IEnumerable类

但是.不出where,find什么的

2

查了查,对于类的话必须继承IEnumerable<T>才能用linq查询集合吗?

3

如果是必须继承IEnumerable<T>的集合才能用linq,那么像这种xxxxcollection类一般都怎么做才能用linq操作呢

问题补充:

目前对于这种xxxcollection...我是froeach构建了一个list...然后linq

猝不及防的主页 猝不及防 | 老鸟四级 | 园豆:2154
提问于:2018-03-23 08:44
< >
分享
最佳答案
0

主要看xxxCollection是什么类型... 如果没实现IEnumerable<T>的话, 通常会有一些方法支持转化, ToList()什么的.

收获园豆:10
软件工艺师 | 菜鸟二级 |园豆:295 | 2018-03-23 09:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册