用字符流模拟了一下,不知道符不符合楼主的想法:
- static void Main(string[] args)
- {
- Console.Write(readText());
- Console.ReadKey(true);
- }
- static string readText()
- {
- StreamReader sr = new StreamReader("..\\..\\TextFile.txt", Encoding.Default);
- try
- {
- return sr.ReadToEnd();
- }
- catch
- {
- sr.Dispose();
- }
- finally
- {
- sr.Dispose();
- }
- return "";
- }
复制代码
运行结果是正常输出文本文档中的字符。 |