c#中怎么清空一个数组

2024-11-24 05:02:10
推荐回答(4个)
回答1:

Array.Clear(a, 0, a.length);

因为是静态方法,所以就可以直接调用Array.Clear方法,里面有3个参数,第一个是你要清的数组的名字,就是他定义的 int[] a,第二个0时数组的第一位置,a.length会返回数组的长度,也就是最后一个元素的位置,也就是把a数组中第0号位到最后一个位置的数都删除

回答2:

string[] 名称 = { "+", "-", "*", "/", "运算" }; 名称 = null;
List aa = new List() { "", "" }; aa.Clear();
清空并非置0或NULL

回答3:

数组不能清空的,你可以用ArrayList这种酒可以情空。

回答4:

int[]a={1,2,3,4,5};
//清空,全置为0
Array.Clear(a);
//或者
a = new int[5];