C#对文件夹的判断、创建、移动、删除
下面是C#对文件夹的判断、创建、移动、删除的简单总结。
(1)判断文件夹是否存在:
DirectoryInfo类用于复制、移动、重命名、创建和删除目录等典型操作。用Directory类的Exists 方法可以简单快速的判断文件夹是否存在,参数是文件的路径。返回值是Boolean型。返回True说明文件夹存在,返回False说明文件夹不存在。
例如,判断E盘下是否存在名为soft的文件夹。代码如下所示:
Directory.Exists(“E:\soft “);
(2)创建文件夹:
通过DirectoryInfo类的Create 方法可以方便地创建文件夹。参数是将要创建的文件夹路径。返回值是一个由参数指
定的DirectoryInfo对象。
本例演示了通过Directory类的Create 方法来创建文件夹。
程序代码如下:
protected void Button1_Click(object sender, EventArgse)
{
string Name = TextBox1.Text.ToString();
string Path = Server.MapPath(