在c#中,如果不存在,File.AppendAllText可以创建子目录,我试试这个但是不能正常工作
File.AppendAllText("\\Logs\\date.txt", "Hi");
答案 0 :(得分:1)
您应该检查该目录是否存在,如果不存在则创建它,如下所示:
spawn
Directory.CreateDirectory创建所有目录和子目录,除非它们已存在。这意味着您实际上不需要首先调用Directory.Exists,但这是我的首选。
答案 1 :(得分:0)
您需要提前创建目录。