清除数组C#

时间:2013-11-13 06:03:42

标签: c# list clear

我有一个列表

string[] names = new string[20000];

我需要清除此列表中的项目。 我尝试了names.clear()names.Dispose()但似乎没有一个合适。

我使用了什么?

4 个答案:

答案 0 :(得分:5)

Array.Clear(names, 0, names.Length);
你试过这个吗?

答案 1 :(得分:3)

嗯,我认为最好的方法是如果列表符合您的要求,实际上将数组更改为List

var names = new List<string>();

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

清除它

答案 2 :(得分:2)

这是array而不是list。试试Array.Clear

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

答案 3 :(得分:1)

怎么样

names = new string[20000];