【发布时间】:2018-08-17 17:08:27
【问题描述】:
如何在 C# 中从数组 object[,] 中删除所有 null 元素。我已经在 StackOverflow 中看到过类似的问题:Remove blank values in the array using c#
问题是他们正在使用一种名为Where() 的方法来解决简单数组类型object[] 的问题,但我正在处理数组类型object[,],不幸的是没有实现方法Where()对于这堂课。例如:
object[,] data = new object[2,2]{{null,null},{1,2}};
那么,data 包含:
[0, 0] [object]:null
[0, 1] [object]:null
[1, 0] [object]:1
[1, 1] [object]:2
如您所见(在我的特定情况下),如果一个元素为空,则该元素的所有行都为空。我想得到:
[0, 0] [object]:1
[0, 1] [object]:2
有什么帮助吗?
【问题讨论】: