【问题标题】:How to delete an element from an array[,]?如何从数组[,]中删除元素?
【发布时间】:2015-04-10 16:33:45
【问题描述】:

我想删除这个数组的一个元素

int[,] numbers = { {1,0} , {3,4} , {9,2} , {4,0} };  
int[,] Remove = {{4,0}};  

【问题讨论】:

标签: c# arrays multidimensional-array


【解决方案1】:

您不能从 Array 中删除项目,因为它们是我将使用的固定大小:

List<Tuple<int,int>>

这样你仍然有一个二维对象列表,也可以使用删除它们

List.Remove()

【讨论】:

    【解决方案2】:

    你不能 - 数组是固定大小的。您可以将值设置为 null。最好使用通用集合,例如 List<int[]>,它允许您添加、插入和删除值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-23
      • 2019-04-09
      • 2013-09-01
      • 2020-04-16
      • 1970-01-01
      • 2011-10-31
      相关资源
      最近更新 更多