-1
我想用一个二维字符数组和具有大于一个字符串:二维字符数组字符串
char[,] str = new char[9,1000];
int i=0;
while (i < 9)
{
last[i] = str[i].ToString();
i++;
}
但这不起作用。
我想用一个二维字符数组和具有大于一个字符串:二维字符数组字符串
char[,] str = new char[9,1000];
int i=0;
while (i < 9)
{
last[i] = str[i].ToString();
i++;
}
但这不起作用。
要初始化的变量i = 9所以你的while循环将永远运行
string []last = new string[9];
for(int i=0; i<9; ++i)
{
char []chars = new char[1000];
for(int j=0; j<1000; j++)
chars[j] = str[i,j];
last[i] = new string(chars);
}
我认为我们需要更多的信息和代码。 “(9 <9)'?上次[]在哪里/如何申报? str [i]只看一个维度。 – Dan 2011-12-29 16:56:06