ASP.NET里删除List集合里一个对象
这种方式modelList.Remove(model);不行。。。很郁闷,如果用modelList.RemoveAt()的话,这个没有试,不过觉得会比较麻烦,Remove...
这种方式modelList.Remove(model);不行。。。很郁闷,如果用modelList.RemoveAt()的话,这个没有试,不过觉得会比较麻烦,Remove怎么会不行呢。
展开
展开全部
list的Remove方法内是你需要移除的string类型的对象。你的model是神马东西。
IList<string> list1 = new List<string>();
list1.Add("123");
list1.Add("123");
list1.Add("123");
list1.Remove("123");
IList<string> list1 = new List<string>();
list1.Add("123");
list1.Add("123");
list1.Add("123");
list1.Remove("123");
更多追问追答
追问
List的类型不是可以自己指定的么?model是一个对象,modelList就是这个对象的集合
追答
我知道,但是Remove是要移除string类型的对象啊。不能移除集合啊。RemoveAt是移除集合里面的元素,以下标计算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |