在我的应用程序配置中有一个路径,例如 "logs\updater\updater.log"。
启动应用程序时,我想要创建文件updater.log,并在需要的情况下创建所有子文件夹。
因此,如果明天我的用户更改配置中的路径为 "logs\mypathisbetter\updater.log",我的应用程序将继续工作并将日志写入新文件。
File.Create
、FileInfo.Create
、Streamwriter.Create
或者其他类似的方法能够实现此功能吗?
还是说我需要先检查文件夹是否存在?
我在网络上找不到对这个问题的明确答案。