我收到错误 - NullReferenceException 未处理,在以下代码中。我想从字符串 pt 中提取字符。但是,我在 for 循环之外得到了正确的值,但在其中却不一样。
ArrayList list = read();
int N = Values.N;
string pt = Values.PlainText;
MessageBox.Show(""+pt.Length+" "+pt[0]);
int count = 0;
char[][][] array = new char[6][][];
for(int i=0;i<6;i++)
{
for(int j=0;j<N;j++)
{
for(int k=0;k<N;k++)
{
if (count < pt.Length)
{
array[i][j][k] = 'r';
//array[i][j][k] = pt[count];
//count++;
}
else
{
array[i][j][k] = 'x';
}
}
}
}