Hi Programmer, Welcome to Another article of c# programming. there i am going to explain how to read text or csv file with the help of c# programming. This article i’m using StreamReader : it Implements a System.IO.TextReader that reads characters from a byte stream in a particular encoding.ReadEnd method : it Reads all characters from the current position to the end of the stream. if user enter invalid file then it catch by catch block. Let’s see the coding.