【发布时间】:2017-04-04 04:02:33
【问题描述】:
我想替换string[,]二维数组
public static readonly string[,] first =
{
{"2", " ", " ", " ", "1"},
{"2", " ", "4", "3", " "},
{" ", "2", " ", "1", " "},
{" ", "1", " ", "3", " "},
{"1", " ", " ", " ", " "}
};
进入int[,]数组
int X=-1;
public static readonly int[,] second =
{
{2, X, X, X, 1},
{2, X, 4, 3, X},
{X, 2, X, 1, X},
{X, 1, X, 3, X},
{1, X, X, X, X}
};
是否可以将string[,] 数组转换为int[,] 数组?如果是,如何将string[,] 转换为int[,]?谢谢。
【问题讨论】:
-
我试图用循环解决这个问题,但我做不到,因为 X 应该是空字符串
"" -
那我不明白你想做什么。如果
X不是int,则不能将其放入int数组中。
标签: c# arrays multidimensional-array type-conversion 2d