C# 如何修复“需要长度为'13'的数组初始值设定项”
我试图将我对一个问题的所有答案存储在一个二维数组中。但我有个问题: 需要长度为“13”的数组初始值设定项 我已经尝试过修改语法,但没有找到任何有效的方法C# 如何修复“需要长度为'13'的数组初始值设定项”,c#,C#,我试图将我对一个问题的所有答案存储在一个二维数组中。但我有个问题: 需要长度为“13”的数组初始值设定项 我已经尝试过修改语法,但没有找到任何有效的方法 string[,] answerCombinations; answerCombinations = new string[,] { { "kanes", "skean",
string[,] answerCombinations;
answerCombinations = new string[,]
{
{
"kanes",
"skean",
"snake",
"sneak",
"kane",
"kens",
"sank",
"kaes",
"keas",
"sake",
"anes",
"sane",
"naes"
},
{
"more",
"omer",
"mor",
"rem",
"rom",
"ore",
"roe",
"emo"
}
};
用[,]定义的二维数组应具有相同的列数。您可以这样做:
string[][] answerCombinations;
answerCombinations = new string[][]
{
new string[]{
"kanes",
"skean",
"snake",
"sneak",
"kane",
"kens",
"sank",
"kaes",
"keas",
"sake",
"anes",
"sane",
"naes"
},
new string[]{
"more",
"omer",
"mor",
"rem",
"rom",
"ore",
"roe",
"emo"
}
};
我建议你看看。