public override int read(char[] charr, int index, int count) { int Return = this.TextReader.Read(charr, index, count); //Console.WriteLine(Return); if (Return == 0) return -1; return Return; } }