【发布时间】:2014-08-15 13:20:30
【问题描述】:
即使某些子目录不存在,如何创建文件?我知道这个Question and its answer 建议我使用Directory.CreateDirectory(path) 来创建我的文件及其目录。
但是当我尝试使用 Directory.CreateDirectory(path) 创建文件时,它会将文件创建为目录/文件夹而不是文件?
Directory.CreateDirectory (@"C:\Users\me\AppData\LocalLow\company\product\database.db");
为什么database.db 是文件夹而不是文件?难道我做错了什么? 即使某些子目录不存在,如何创建文件?
【问题讨论】:
-
您的问题与您链接的问题相同,但您使用的是完整文件名而不是文件夹名称。
-
公平地说,这个问题是标记问题的重复,但 OP 抱怨接受的答案没有解决他们的问题是正确的。
-
再三考虑,我重新打开了。问题的 title 重复;问题本身显然是对另一个已接受答案的后续行动。