-2

I have a list as

string[] names = new string[20000];

I need to clear the items in this list. I tried names.clear() , names.Dispose() but none seems to be appropriate.

What shud I have used ?

4

4 回答 4

5
Array.Clear(names, 0, names.Length);

你试过这个吗?

于 2013-11-13T06:05:09.003 回答
3

好吧,我认为最好的方法是将数组实际更改为List如果列表是您需要的:

var names = new List<string>();

然后,您可以使用清除它names.Clear()

于 2013-11-13T06:07:27.030 回答
2

那是一个array不是list。尝试Array.Clear

Array.Clear(names, 0, names.Length);
于 2013-11-13T06:05:10.770 回答
1

怎么样

names = new string[20000];
于 2013-11-13T06:05:14.530 回答