The next character from the text reader, or -1 if no more characters are available. The default implementation returns -1.
Type Reason System.IO.IOException An I/O error occurred.
The System.IO.TextReader class is an abstract class. Therefore, you do not instantiate it in your code. For an example of using the TextReader.Read method, see the StreamReader.Read method.