C#中文件读取流的疑问
FileStreamFstream=File.Open(DYSaiMaFile,FileMode.Open);StreamReaderSreader=newStreamR...
FileStream Fstream =File.Open(DYSaiMaFile, FileMode.Open);
StreamReader Sreader = new StreamReader(Fstream);
string str = Sreader.ReadLine();
string str2=((Sreader.ReadLine()).Substring(0,5));
程序执行下来,第三行的str变量null,而第四行的变量str2能获取到文件里第一行的前5个字符。这是为什么?同样是用ReadLine读取文件里的字符? 展开
StreamReader Sreader = new StreamReader(Fstream);
string str = Sreader.ReadLine();
string str2=((Sreader.ReadLine()).Substring(0,5));
程序执行下来,第三行的str变量null,而第四行的变量str2能获取到文件里第一行的前5个字符。这是为什么?同样是用ReadLine读取文件里的字符? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询