2d массив символов в строку - PullRequest
0 голосов
/ 29 декабря 2011

Я хочу использовать двумерный массив символов и иметь более одной строки:

    char[,] str = new char[9,1000];
    int i=0;
    while (i < 9)
            {
                last[i] = str[i].ToString();
                i++;
            }

, но это не работает.

Ответы [ 2 ]

2 голосов
/ 29 декабря 2011

вы инициализируете переменную i = 9, поэтому ваше условие while не будет выполняться

0 голосов
/ 29 декабря 2011
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);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...