作者Eric30 (eric)
看板C_Sharp
标题Re: [问题] 如何用C#写一个动态阵列?
时间Mon Mar 19 17:59:08 2007
ArrayList可以查查MSDN,有很多资料。 :)
ArrayList可以用来装任意物件 & 值
举例来说 假设你想加入三个int :
int integer1 = 1;
int integer2 = 2;
int integer3 = 3;
ArrayList arr = new ArrayList();
arr.Add(integer1);
arr.Add(integer2);
arr.Add(integer3);
这时候 arr 里面就有三个整数
至於要怎麽提这些数值出来用,
欢迎查查MSDN :P
http://msdn2.microsoft.com/zh-tw/library/system.collections.arraylist(VS.80).
aspx
※ 引述《rahim (forget it)》之铭言:
: 小弟最近刚学C#
: 以前有用过一阵子C++
: 想请问一下 在C#中 要怎麽设一个动态阵列呢?
: 在C++
: 普通阵列
: int a[3]={1,2,3}
: 动态阵列(if 想要mxn)
: double **a=new double *[m];
: for(i=0;i<m;i++)
: {
: a[i]=new double[n];
: }
: 在C#
: 普通阵列
: int []a=new int [3];
: a[3]={1,2,3};
: 动态阵列
: 小弟目前不会
: 但是看书上有个ArrayList好像有关
: 可以请大大帮解答吗?
: 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.88.238
1F:推 tomex:ArrayList已少用了,因为Generic的List<>能吃更多型别 03/19 23:17
2F:推 rahim:谢谢喔!! 03/20 02:01