テキストファイルの文字数をカウントするためにこのコードを書きました:
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 を使用しています。