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打开然后关闭、写入空字符等等,我都试了,但不行。

 

你可能感兴趣的:(txt)