【转载】C#中ArrayList集合类使用Remove方法指定元素对象 淡淡的烟草味﹌ 2023-06-01 11:22 90阅读 0赞 ArrayList集合是C\#中的一个非泛型的集合类,是弱数据类型的集合类,可以使用ArrayList集合变量来存储集合元素信息,任何数据类型的变量都可加入到同一个ArrayList集合中,在ArrayList集合中,移除指定对象元素可以使用ArrayList类中的Remove方法,Remove方法的签名为virtual void Remove(object obj),obj表示要移除的对象信息。 示例如下,新建一个ArrayList集合对象arrayList,往其中写入3个元素对象,如下: ArrayList arrayList = new ArrayList(); arrayList.Add(1); arrayList.Add("3"); arrayList.Add(new { Id = 1, Name = "张三" }); 因业务需要,在数据处理完毕后,需要移除“3”和new \{ Id = 1, Name = "张三" \}两个元素对象,可使用RemoveAt方法来实现 arrayList.RemoveAt(1); arrayList.RemoveAt(2); 也可是用Remove方法来实现,使用Remove方法实现的程序语句如下: arrayList.Remove("3"); arrayList.Remove(new { Id = 1, Name = "张三" }); 备注:原文转载自博主个人站[IT技术小趣屋][IT],原文链接为[C\#中ArrayList集合类使用Remove方法指定元素对象\_IT技术小趣屋][C_ArrayList_Remove_IT]。 **博主个人技术交流群:960640092,博主微信公众号如下:** **![weixinGongzhonghao.png_t_1563637391000][]** 转载于:https://www.cnblogs.com/xu-yi/p/11246511.html [IT]: http://www.50bit.cn/ [C_ArrayList_Remove_IT]: https://www.50bit.cn/News/Index/6484.html [weixinGongzhonghao.png_t_1563637391000]: http://xuyitest.image.alimmdn.com/xuyiweb/weixinGongzhonghao.png?t=1563637391000
还没有评论,来说两句吧...