博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转载】 C#中ArrayList使用ToArray方法转换为数组
阅读量:4499 次
发布时间:2019-06-08

本文共 786 字,大约阅读时间需要 2 分钟。

在C#的编程开发中,ArrayList集合是一个常用的非泛型类集合,可以使用ArrayList中的ToArray方法将ArrayList集合对象转换为数组,ToArray方法有2个重载形式,其一为virtual object[] ToArray(),此方法签名的形式为将ArrayList集合转换为object数组,另一个方法签名为virtual Array ToArray(Type type),此方法签名为将ArrayList集合转换为指定类型的数组。

例如,有个ArrayList集合存储的数据都为Int类型,集合中含有7个元素,依次为1,10,2,3,4,10,5。具体的ArrayList集合形式如下:

ArrayList arrayList1 = new ArrayList();  arrayList1.Add(1);  arrayList1.Add(10);  arrayList1.Add(2);  arrayList1.Add(3);  arrayList1.Add(4);  arrayList1.Add(10);  arrayList1.Add(5);

(1)使用ToArray()方法将该集合转换为object类型数组可使用下列语句:

var objArr= arrayList1.ToArray();

(2)使用ToArray(Type type)方法将集合转换为Int类型的数组,可使用下列程序语句:

Array intArr = arrayList1.ToArray(Type.GetType("System.Int32"));

  

备注:原文转载自博主个人站,原文链接为 。

博主个人技术交流群:960640092,博主微信公众号如下:

 

转载于:https://www.cnblogs.com/xu-yi/p/11254989.html

你可能感兴趣的文章
ruby 模块 的引入
查看>>
CI Weekly #21 | iOS 持续集成快速入门指南
查看>>
利用DFS求联通块个数
查看>>
初识 python
查看>>
PCL Examples
查看>>
spring boot
查看>>
浏览器URL传参最大长度问题
查看>>
学习进度条
查看>>
Linux crontab 定时任务详解
查看>>
string成员函数
查看>>
onSaveInstanceState()方法问题
查看>>
[转]CocoaChina上一位工程师整理的开发经验(非常nice)
查看>>
大数据时代侦查机制有哪些改变
查看>>
雷林鹏分享:jQuery EasyUI 菜单与按钮 - 创建链接按钮
查看>>
Apache Traffic Server服务搭建
查看>>
poj1990两个树状数组
查看>>
学习python-day1
查看>>
Zend_Db_Table->insert ()和zend_db_adapter::insert方法返回值不同
查看>>
递归问题
查看>>
Hyperledger下子项目
查看>>