你好,谢谢。我试了可以的。麻烦再请教下,如何读取文本每一行的多个字符到数组里。data[i, j] = sr.Read();好像可以,但提示无法将Int转为String。
追答sr.Read(); // 返回的是字符型数据 char
// 注意 Read 方法实际返回时 int 型数据,因此要:char value = (char)sr.Read();
// 如果没有可读取的字符返回 -1
int value;
do
{
value = sr.Read();
if (value == -1)
break;
else
Console.Write((char)value);
}
while(value != -1)
谢谢您的回复。可以写入,但是不能把多个字符写在同一行(上述代码只能在1列上显示数据)。
追答wr.Write
本回答被提问者和网友采纳