C# - 如何在文件中写入文本

时间:2015-02-14 10:34:23

标签: c# streamwriter

我如何在文件中写字符串 我尝试了更多方法,如:

StreamWriter writer = new StreamWriter(System.IO.Path.GetFullPath("backup.cmd"));
writer.WriteLine("File created using StreamWriter class.");
writer.Close();

并且:

System.IO.File.WriteAllText(System.IO.Path.GetFullPath("backup.cmd"), BackupCMD); 

当我尝试执行StreamWriter时,没有任何相同的错误

但结果相同:

  

对象引用未设置为对象的实例

我认为StreamWriter初始化中的错误。

1 个答案:

答案 0 :(得分:0)

使用WriteAllText类中的静态File方法通过仅提供文件名和要写入的文本的一个代码行中的另一个选项:

File.WriteAllText("backup.cmd", "File created using File.WriteAllText.");