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

1

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

但是.不出where,find什么的

2

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

3

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


慕尼黑的夜晚无繁华
浏览 616回答 1
1回答

largeQ

主要看xxxCollection是什么类型... 如果没实现IEnumerable<T>的话, 通常会有一些方法支持转化, ToList()什么的.
打开App,查看更多内容
随时随地看视频慕课网APP