清空一个数组

问题描述 投票:-2回答:4

我有一个名单,作为

string[] names = new string[20000];

我需要清除这个列表中的项目。names.clear() , names.Dispose() 但似乎都不合适。

我应该用什么方法?

c# list
4个回答
5
投票
Array.Clear(names, 0, names.Length);

你试过吗?


3
投票

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

var names = new List<string>();

你就可以用 names.Clear()


2
投票

这是一个 array 不是 list. 试试 Array.Clear

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

1
投票

怎么样

names = new string[20000];
© www.soinside.com 2019 - 2024. All rights reserved.