摘要:
我们都知道,Linq能查询泛型集合,确切的说是:LINQ能实现查询泛型对象或者实现了IEnumerable。但是,很遗憾的是诸如ArrayList这样的非泛型集合并没有实现IEnumerable。那咋办呢?总不能把这么绚丽的Linq技术对非泛型关上大门把!~其实,方法还是有的。场景还原:定义一个car的类:class Car { public int CurrentSpeed; public int MaxSpeed; public string PetName; }对ArrayList 装载一些数据:ArrayList cars = new ArrayList(); ... 阅读全文