我已将一个列表定义为
List<List<int>> thirdLevelIntersection = new List<List<int>>();
我把代码写成
for(int i = 0; i < 57; i++)
{
if(my condition)
thirdLevelIntersection[i] = null;
else
{
//some logic
}
}
所以我得到了 0 到 56 个值的列表,一些任意值是空的,比如 thirdlevelIntersection[1],thirdlevelIntersection[10],thirdlevelIntersection[21],thirdlevelIntersection[21],thirdlevelIntersection[14],thirdlevelIntersection[15],thirdlevelIntersection[51 ](共 7 个)。
现在我想从列表中删除这些值。
并且有一个来自thirdlevelIntersection[0] thirdlevelIntersection[49] 的列表。
我该怎么办?