C#编程清空txt文本文档中内容 不是删除

之前做的邮件发送系统中就遇到了这个问题,用程序清空txt然后写入内容。

                        FileStream stream2 = File.Open(inforpath, FileMode.OpenOrCreate, FileAccess.Write);
                        stream2.Seek(0, SeekOrigin.Begin);
                        stream2.SetLength(0); //清空txt文件
                        stream2.Close();
                        File.WriteAllLines(PathBase + inforpath, content1);

这个问题找了很久才找到。网上说的用stream打开然后关闭、写入空字符等等,我都试了,但不行。

原文地址:https://www.cnblogs.com/lijiangyanyu/p/2293646.html