C# 中 Linq 操作 DataTable
来源:互联网 发布:软件交流群 编辑:程序博客网 时间:2024/04/30 20:02
DataTable dt = new DataTable(); dt.Columns.Add("xx_Name", System.Type.GetType("System.String")); dt.Columns.Add("xx_NO", System.Type.GetType("System.String")); dt.Rows.Add("A", "kx-507"); dt.Rows.Add("A", "kx-507"); dt.Rows.Add("A", "kx-507"); dt.Rows.Add("B", "kx-825"); ///////////////////////////////////////////////////////////////方法一:更简洁////////////////////////////////////////////////////////////////////////////////////// Console.WriteLine(dt.Rows.OfType<DataRow>().First(x => x.Field<string>("xx_Name") == "A").Field<string>("xx_NO")); //////////////////////////////////////////////////////////////方法二:linq 更清晰///////////////////////////////////////////////////////////////////////////////// var query = from dr in dt.AsEnumerable() where dr.Field<string>("xx_Name") == "A" select dr; Console.WriteLine(query.First().Field<string>("xx_NO"));
转自:http://bbs.csdn.net/topics/390838620
0 0
- C# 中 Linq 操作 DataTable
- c# Linq操作DataTable
- C# Linq 转DataTable
- Linq to datatable 操作
- Linq操作DataTable
- Linq 操作DataTable
- Linq 操作DataTable
- Linq to DataTable 操作
- Linq 操作DataTable
- Linq 操作DataTable
- Datatable中linq查询
- C#怎样在DataTable中使用linq查询
- C# Linq: Join两个DataTable
- C# Linq datatable动态groupby
- C# Linq datatable动态groupby
- C# dataTable的linq联合查询,插入到新的dataTable中
- C# dataTable的linq联合查询,插入到新的dataTable中
- c#中,对DataSet、DataTable的操作
- Hadoop新版和旧版中InputSplit大小的区别
- linux2.6内核Makefile详解
- java中成员的初始化
- 黑马程序员 java相关概念2
- seajs入门
- C# 中 Linq 操作 DataTable
- 阿里巴巴、百度前端工程师 2015 暑期实习生面试经历
- VARIANT 到 QString的转换
- tomorrow-theme
- 【无中生有】---10---API接口日志存储设计与实现设计
- canvas 画图扇形
- Http 协议
- 测试图片
- 关于AsyncScoket开发中的问题