写入文本文件,但是有一个使用文本文件StreamWriter的进程[关闭]

问题描述 投票:-2回答:1
       using (FileStream fs = new FileStream("text.txt", FileMode.Append, FileAccess.Write))
            using (StreamWriter sw = new StreamWriter(fs))
            {
                string data = "asfsa";

                sw.WriteLine(data);
                sw.Close();
            }

以某种方式有一个程序在没有文本文件的情况下使用它,这意味着我无法写入数据,并且程序崩溃了。我可以做什么?谢谢。

从系统中删除系统'System.IO.IOException'的所有内容,然后再进行任何控制。该进程无法访问文件'text.txt',因为它正在被另一个进程使用。

c# text-files filestream streamwriter
1个回答
-1
投票

静态StreamWriter file2 = new StreamWriter(“ hits.txt”,true);file2.WriteLine(data);

© www.soinside.com 2019 - 2024. All rights reserved.