I want to have file content displayed in console. I've managed something like this:
using (var file = new FileStream(fileLocation, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
using (StreamReader sr = new StreamReader(file))
{
while(true)
{
var line = sr.ReadLine();
if (line != null)
Console.WriteLine(line);
}
}
I dont like this because instead of waiting for new content to appear, it is iterating over and over in while
loop. Is there any better way to do that?