【发布时间】:2012-01-29 17:04:29
【问题描述】:
我正在尝试处理我要创建的文件夹是否已经存在 .. 为文件夹名称添加一个数字 .. 像 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);
}
【问题讨论】: