【转载】C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【转载】C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1381字,纯文字阅读大概需要2分钟。
内容图文
在C#的编程开发中,ArrayList集合是一个常用的非泛型类集合,ArrayList集合可存储多种数据类型的对象。在实际的开发过程中,我们可以使用InsertRange方法在ArrayList集合指定位置插入另一个集合的所有数据,InsertRange方法的签名为virtual void InsertRange(int index, ICollection c),参数index代表插入的位置索引信息,c则代表用于插入的集合对象。
InsertRange方法与Insert方法相比,两者都是往ArrayList集合中的指定位置插入数据,但InsertRange方法插入的是另一个集合中的所有元素对象,而Insert方法则是插入一条数据。
InsertRange方法和AddRange方法类似,两者都是往ArrayList集合中插入另一个集合的所有元素对象,但AddRange方法是在当前集合的末尾插入,InsertRange方法则可以指定ArraryList集合插入的索引位置。
示例如下,将arraylist2集合指定插入到arraylist1结合的第2个位置,即索引为1的位置。
ArrayList arrayList1 = new ArrayList();
arrayList1.Add(1);
arrayList1.Add(2);
arrayList1.Add(3);
ArrayList arrayList2= new ArrayList();
arrayList2.Add(10);
arrayList2.Add(11);
arrayList2.Add(12);
arrayList1.InsertRange(1, arrayList2);
上述程序语句执行后的结果为,arrayList1对象中的含有6个元素对象,并且按元素内部的索引顺序输出的结果为:1, 10, 11, 12, 2, 3
备注:原文转载自博主个人站IT技术小趣屋,原文链接为C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合_IT技术小趣屋。
博主个人技术交流群:960640092,博主微信公众号如下:
内容总结
以上是互联网集市为您收集整理的【转载】C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合全部内容,希望文章能够帮你解决【转载】C#使用InsertRange方法往ArrayList集合指定位置插入另一个集合所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。