【发布时间】:2015-06-29 11:27:53
【问题描述】:
我有一个 2D 列表,但没有填写 2D 列表中的每个列表。所以二维列表包含一些列表,但这些列表并没有全部填写。如果没有填写,我想删除那些。我该怎么做呢?这是我到目前为止得到的:
List<List<string>> list = new List<List<string>>();
for (int i = 0; i < list.count;i++)
{
if (list[i][0] == "") //Or has it to be == NULL?
{
list[i].Remove(); //.Remove tells me it takes 0 arguments
}
}
【问题讨论】:
-
List是哪种类型的?
-
字符串,List
- >
-
我假设您尝试了不同的方法并检查它是否真的删除了空列表。你能提出一些论据为什么你使用的方法没有成功吗?