美文网首页
Microsoft规定:StreamWriter必须显示调用Di

Microsoft规定:StreamWriter必须显示调用Di

作者: AsaGuo | 来源:发表于2018-11-15 17:36 被阅读8次
            public static void Go()
            {
                FileStream fs = new FileStream("DataFile.dat", FileMode.Create);
                StreamWriter sw = new StreamWriter(fs);
                sw.Write("Hi there");
    
                /// Microsoft规定:
                /// StreamWriter必须显示调用Dispose(),否则数据肯定会丢失。
                /// Microsoft希望开发人员注意到这个数据一直丢失的问题,并插入对Dispose的调用来修正代码。
                /// ——《CLR via C#(第四版)》
                sw.Dispose();
            }
    

    相关文章

      网友评论

          本文标题:Microsoft规定:StreamWriter必须显示调用Di

          本文链接:https://www.haomeiwen.com/subject/rftufqtx.html