首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

用linq查询datatable中某列的最小值,该如何处理

2013-01-26 
用linq查询datatable中某列的最小值c#datatable中有一个decimal列aaa用linq查询datatable中aaa的最小值的

用linq查询datatable中某列的最小值
c#
datatable中有一个decimal列aaa
用linq查询datatable中aaa的最小值的所在行 linq c#
[解决办法]
我用下面的方法测试,获取到aaa=10.0那行的记录啊

  DataTable dt = new DataTable();
            dt.Columns.Add("aaa");
            dt.Rows.Add(new object[] { 12.0 });
            dt.Rows.Add(new object[] { 11.0 });
            dt.Rows.Add(new object[] { 15.0 });
            dt.Rows.Add(new object[] { 10.0 });
            dt.Rows.Add(new object[] { 12.0 });

            DataRow drMin = dt.AsEnumerable().OrderBy(dr => dr["aaa"]).FirstOrDefault(); 

热点排行