我编写了这段代码来计算文本文件中的字符数:
sr.BaseStream.Position = 0;
sr.DiscardBufferedData();
int Ccount = 0;
while (sr.Peek() != -1)
{
sr.Read();
Ccount++;
}
但将此代码应用于文件后包含:
1
2
3
4
5
6
7
8
9
0
计数 = 30 ???? 为什么?我在我的 Macbook 上的虚拟机上使用 Windows Xp,使用的程序是:Microsoft Visual Basic 2010。