对文件的操作,得不到所要的结果,请大家帮忙看看,在线等
我用下面的代码对文本文件进行操作,但是得到的字符串的后面包含了很多的"\0".
请指教是何原因,并如何改写:
sr = new StreamReader(path,System.Text.Encoding.Default);
long FileLength = sr.BaseStream.Length;
char [] FileText = new char[FileLength];
sr.Read(FileText,0,(int)FileLength);
string strResult = new string(FileText);
sr.Close();