У меня есть StreamReader, который я использую для отслеживания файла на предмет добавления новых строк, он выглядит следующим образом:
while (true)
{
try
{
line = sr.ReadLine();
if (line == null)
{
break;
}
if (!string.IsNullOrWhiteSpace(line))
{
//Do Stuff
}
Thread.Sleep(2);
}
}
Теперь я хочу время от времени выпускать файл,
Я могу закрыть sr на секунду или две, а затем снова использовать его и использовать снова, но мне было интересно, есть ли правильный способ сделать это ..