streamreader 没有得到正确的行数
streamreader not getting proper count of lines
它计数 23 但有 30 行是 "Placeholder:Placeholder"................................. .....................................
using (StreamReader Reader = new StreamReader(File.Open(AccountsFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)))
{
string line;
while ((line = Reader.ReadLine()) != null)
{
if (line == "Placeholder:Placeholder")
{
int count = line.Count();
}
}
}
声明一个变量来存储计数并在每次一行与模式字符串匹配时递增它。
using (StreamReader Reader = new StreamReader(File.Open(AccountsFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)))
{
string line;
int count = 0;
while ((line = Reader.ReadLine()) != null)
{
if (line == "Placeholder:Placeholder")
{
count++;
}
}
}
它计数 23 但有 30 行是 "Placeholder:Placeholder"................................. .....................................
using (StreamReader Reader = new StreamReader(File.Open(AccountsFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)))
{
string line;
while ((line = Reader.ReadLine()) != null)
{
if (line == "Placeholder:Placeholder")
{
int count = line.Count();
}
}
}
声明一个变量来存储计数并在每次一行与模式字符串匹配时递增它。
using (StreamReader Reader = new StreamReader(File.Open(AccountsFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)))
{
string line;
int count = 0;
while ((line = Reader.ReadLine()) != null)
{
if (line == "Placeholder:Placeholder")
{
count++;
}
}
}