asp.net 使用列表的MAX函数获取列表id最大值有关问题
asp.net 使用列表的MAX函数获取列表id最大值问题[解决办法]引用: Entity.WeatherMsg wm new Entity.Weat
asp.net 使用列表的MAX函数获取列表id最大值问题
[解决办法]WeatherMsgList 是怎么取过来的?
List<WeatherMsg> weaterMsgList1 = new List<WeatherMsg>();
//这个weaterMsgList应该是你从数据库取过来的,所以每次用它都是旧的,除非你重新查一次数据库
//这里定义一个新的list,用来add你新建的实体,这样就产生新的list,不知道是不是这个意思
weaterMsgList1 = weaterMsgList;
[解决办法] id = Convert.ToInt32(SeatCommon.EntitySingleton.Instance.WeatherMsgList.Max(a => a.ID));
id=id+1; 试试
List<WeatherMsg> weaterMsgList1 = new List<WeatherMsg>();
weaterMsgList1 = weaterMsgList;
对于这个 赋值的话就不要New 了 List<WeatherMsg> weaterMsgList1=weaterMsgList;