在C#中从数组中删除元素

时间:2014-05-20 07:06:17

标签: c#

我有类似这样的数组

string[] arr = ['a', '', 'c', 'f', ''];

我想删除相同的空元素。

如何删除C#中所需的元素?

2 个答案:

答案 0 :(得分:2)

string[] notNullStrings = arr.Where(it => !string.IsNullOrEmpty(it)).ToArray();

答案 1 :(得分:1)

将其用作

arr = arr.Where(x => x != "").ToArray();