I am going to answer this question, then probably lock this thread with plenty of "shame shame on you"
StreamReader has a function called "ReadLine" which, if you had bothered to even LOOK at the documentation on, you would have seen.
So StreamReaders can use ReadLine() to return line by line from a file. MSDN will have examples on it.
Comment