【发布时间】:2014-12-05 20:04:21
【问题描述】:
如何在 C# 中从二维数组中删除特定的行和列?
int[,] array= {{1,2,3},{4,5,6},{7,8,9}};
假设我想删除第 i 行和第 i 列(跳过它们)......对于 nXn 数组不仅仅是 3x3,并将剩余数组存储在一个新数组中...... 所以输出将是:
{5,6},{8,9}
【问题讨论】:
-
您的预期输出是什么?
-
您不能从数组中“删除”项目,它们的大小是固定的。
-
您不能从数组中删除项目。但是您可以创建一个新的,其中将包含原始数组中的所有项目,但要删除的项目除外。
-
是的,我提到我想将它存储在不同的数组中,而不是同一个数组中
标签: c# multidimensional-array delete-row