Я пытаюсь обработать, если папка, которую я хочу создать, уже существует ... чтобы добавить число к имени папки ... как проводник Windows .. например (Новая папка, Новая папка 1, Новая папка 2 ..)
как я могу сделать это рекурсивно
я знаю, что этот код неверен.
Как я могу исправить или, возможно, изменить код ниже, чтобы решить проблему?
int i = 0;
private void NewFolder(string path)
{
string name = "\\New Folder";
if (Directory.Exists(path + name))
{
i++;
NewFolder(path + name +" "+ i);
}
Directory.CreateDirectory(path + name);
}