【发布时间】:2015-10-20 01:59:03
【问题描述】:
我正在尝试将我的所有数据写入一个文本文件,除非我在文件名中输入DateTime,否则它正在工作。
当前代码如下所示:
string time = DateTime.Now.ToString("d");
string name = "MyName";
File.WriteAllText(time+name+"test.txt","HelloWorld");
我遇到了这个异常:
在 mscorlib.dll 中发生“System.IO.DirectoryNotFoundException”类型的未处理异常
但据我所知,File.WriteAllText() 方法应该创建一个新文件或覆盖已存在的文件。
有什么建议吗?
【问题讨论】:
-
您的第一个参数不是有效的
path。查看它的文档。
标签: c# filestream