public string ReadString(Encoding charset) { if (charset == null) { throw new ArgumentException("charset == null"); } _easyBuffer.WriteAll(_source); return(_easyBuffer.ReadString(charset)); }