ASP.NET里删除List集合里一个对象

这种方式modelList.Remove(model);不行。。。很郁闷,如果用modelList.RemoveAt()的话,这个没有试,不过觉得会比较麻烦,Remove... 这种方式modelList.Remove(model);不行。。。很郁闷,如果用modelList.RemoveAt()的话,这个没有试,不过觉得会比较麻烦,Remove怎么会不行呢。 展开
 我来答
icefish_527
2012-12-27 · TA获得超过354个赞
知道小有建树答主
回答量:605
采纳率:0%
帮助的人:356万
展开全部
仔细找吧,你这个model实例肯定不在modelList里,从集合里删对象就Remove和RemoveAt两个方法,一个是.net帮你查找索引,一个是直接给索引删
耐特青年
2012-12-27 · 超过13用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:56.3万
展开全部
list的Remove方法内是你需要移除的string类型的对象。你的model是神马东西。
IList<string> list1 = new List<string>();
list1.Add("123");
list1.Add("123");
list1.Add("123");
list1.Remove("123");
更多追问追答
追问
List的类型不是可以自己指定的么?model是一个对象,modelList就是这个对象的集合
追答
我知道,但是Remove是要移除string类型的对象啊。不能移除集合啊。RemoveAt是移除集合里面的元素,以下标计算。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式