LINQ查询ArrayList(弱类型时)
来源:互联网 发布:淘宝最大的零食店 编辑:程序博客网 时间:2024/05/02 06:09
如果数据源没有实现IEnumerable<T>接口 仅实现了IEnumerable接口 那么必须给范围变量指定类型(就是范围变量一定要让编译器知道是啥类型吧)
数据源:gList 范围变量:g
- public class GuestInfo
- {
- public string Name { get; set; }
- public int Age { get; set; }
- public string Tel { get; set; }
- public List<string> TelTable{get;set;}
- }
- class Program
- {
- static void Main(string[] args)
- {
- ArrayList gList = new ArrayList();
- gList.Add(new GuestInfo { Name = "钱卓文", Age = 20, Tel = "110" });
- gList.Add(new GuestInfo { Name = "吴国军", Age = 21, Tel = "120" });
- gList.Add(new GuestInfo { Name = "贤静丶喵喵", Age = 22, Tel = "130" });
- gList.Add(new GuestInfo { Name = "Monsoul", Age = 23, Tel = "140" });
- //LINQ查询,注意第一行,g之前
- var query = from GuestInfo g in gList
- where g.Age < 22
- select g;
- foreach (var q in query)
- {
- Console.WriteLine("姓名:{0} 电话:{1}", q.Name, q.Tel);
- }
- Console.ReadLine();
- }
- }
- LINQ查询ArrayList(弱类型时)
- 使用 LINQ 查询 ArrayList
- LINQ查询返回DataTable类型
- LINQ查询返回DataTable类型
- (012):LINQ查询操作中的类型关系
- .NET LINQ查询操作中的类型关系
- linq to sql 时间类型的查询
- LINQ(四)查询类型、查询语法与查询方法
- Linq查询中类型的转化以及序列化XXX对象时检测到循环引用
- LINQ to DataSet(弱类型)
- Linq To XML:在结点下查询某一类型结点
- 建议26:使用匿名类型存储LINQ查询结果
- 解决linq中不允许在查询中显式构造实体类型
- LINQ 查询
- Linq查询
- Linq查询
- LINQ查询
- Linq查询
- surfaces,sprites and salmon
- 对象的序列化----对对象数据加密的实现(1)
- AVL树的生成
- 心情
- null布局
- LINQ查询ArrayList(弱类型时)
- 初入csdn
- JAVA的新的学习
- [Code]使用JQuery写的web前端验证
- 网络制作学习笔记
- ???
- 一些数据库操作
- 急! Java Jmf 获取文件播放时间问题
- 2010 年11月 25日