C# 如何从数组[,]中删除元素?

C# 如何从数组[,]中删除元素?,c#,arrays,multidimensional-array,C#,Arrays,Multidimensional Array,我要删除此数组的一个元素 int[,] numbers = { {1,0} , {3,4} , {9,2} , {4,0} }; int[,] Remove = {{4,0}}; 不能这样做-数组的大小是固定的。您可以将该值设置为null。最好是使用通用集合,例如List,它允许您添加、插入和删除值。您不能这样做-数组的大小是固定的。您可以将该值设置为null。最好是使用通用集合,如列表,它允许您添加、插入和删除值。您不能从数组中删除项,因为它们的大小是固定的,我将使用: 列表 这样,

我要删除此数组的一个元素

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

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

您不能这样做-数组的大小是固定的。您可以将该值设置为null。最好是使用通用集合,如
列表
,它允许您添加、插入和删除值。

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

列表

这样,您仍然有一个二维对象列表,并且可以使用


List.Remove()

您无法从
数组中删除项,因为它们是我将使用的固定大小:

列表

这样,您仍然有一个二维对象列表,并且可以使用


List.Remove()?引用此尝试此操作,您无法从数组中“删除”元素,因为它们的大小是固定的。数组的大小是固定的,因此,您必须创建一个新数组,减去要删除的项,或者简单地使用列表?参考这个,试试这个,