首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

文件管理系统中新建文件和文件夹的有关问题

2013-09-07 
文件管理系统中新建文件和文件夹的问题在windows里面新建文件夹默认是“新建文件夹”,继续新建就是“新建文件

文件管理系统中新建文件和文件夹的问题
在windows里面新建文件夹默认是“新建文件夹”,继续新建就是“新建文件夹-副本”、“新建文件夹-副本(2)”、“新建文件夹-副本(3)”....还有文件也是差不多。想问下,这样是怎么实现的。就知道Directory有个CreateDirectory()。我想知道他是怎么判断文件或者文件夹是否已经存在的。
[解决办法]
一个笨方法就是循环判断
int i=2;
while(true)
{
   if(!System.IO.Directory.Exists(string.Format("新建文件夹-副本({0})",i)))
    {
       System.IO.Directory.CreateDirectory(string.Format("新建文件夹-副本({0})",i));
       break;
    }
   i++;
}

热点排行