如何在第一次使用应用程序时使用C#.Net创建新文件夹?

Spo*_*ina 1 c# winforms

我想运行我的程序在My Documents中为它创建一个默认文件夹,以便第一次使用这个应用程序(如果已存在同名目录,那么我想保留这个文件夹).

这是我到目前为止尝试的代码:

string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
System.IO.Directory.CreateDirectory(path + @"\MaBib");
Run Code Online (Sandbox Code Playgroud)

Tim*_*ter 6

我不确定自那以后我是否理解这个问题

Directory.CreateDirectory(path)
Run Code Online (Sandbox Code Playgroud)

仅在目录不存在时才创建目录.

Directory.CreateDirectory 方法

创建路径中指定的任何和所有目录,除非它们已存在或除非路径的某些部分无效....

  • +1,我总是将它包装在`if exists`语句中,但不会再包含它.删除我的答案:) (2认同)