【发布时间】:2016-11-16 13:18:09
【问题描述】:
考虑以下数组:
object[,] output = new object[5,3]{{"A",false,123},{"B",false,12},{"C",true,456},{null,null,null},{null,null,null}};
如果我们要删除空项,正确的代码是什么?
【问题讨论】:
-
您不能从数组中删除任何项目。
-
您想如何删除这些项目?数组是固定大小的。
-
LINQ 是一种 查询 语言。它不会删除任何东西。如果要过滤数据,请使用
Where -
一开始不添加
{null,null,null}的数组不是更简单吗? -
@Ehsan.Da 您能否更改其他方法以返回列表而不是数组,以便不需要传递
nulls?
标签: c#