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

list中,找出某个字段具有最大值的那条记录,如何写

2012-06-27 
list中,找出某个字段具有最大值的那条记录,怎么写例如List.ID,其中最大的ID是100,则要求linq出ID100的那

list中,找出某个字段具有最大值的那条记录,怎么写
例如List.ID,其中最大的ID是100,则要求linq出ID=100的那条记录

请看清楚问题,我是要查询出一条拥有最大值的记录,而不是要获得最大值本身

我的笨办法是先用Max找出最大值,然后再用ID=最大值来查询



是否有更简单的写法呢?



[解决办法]
如下,按照降序排序取第一个

C# code
public class para    {        public int id { get; set; }        public string  s { get; set; }    }
[解决办法]
不好意思,没看清楚,写个全的
C# code
public class userList//定义一个userList类        {            public int ID { get; set; }            public string userName { get; set; }            public userList()            {            }            public userList(int id, string name)            {                ID = id;                userName = name;            }        } 

热点排行