text: Q:
  
  How to efficiently read only last line of the text file
  
  Need to get just last line from big log file. What is the best way to do that?
  
  A:
  
  You want to read the file backwards using ReverseLineReader:
  How to read a text file reversely with iterator in C#
  Then run .Take(1) on it.
  var lines = new ReverseLineReader(filename);
  var last = lines.Take(1);
  
  You'll want to use Jon Skeet's library MiscUtil directly rather than copying/pasting the code.
  
  