判断文件夹是否存在: | |
DirectoryInfo类用于复制、移动、重命名、创建和删除目录等典型操作。用Directory类的Exists 方法可以简单快速的判 断文件夹是否存在,参数是文件的路径。返回值是Boolean型。返回True说明文件夹存在,返回False说明文件夹不存 在。 例如,判断E盘下是否存在名为soft的文件夹。代码如下所示:
|
创建文件夹: | ||||
通过DirectoryInfo类的Create 方法可以方便地创建文件夹。参数是将要创建的文件夹路径。返回值是一个由参数指 定的DirectoryInfo对象。 本例演示了通过Directory类的Create 方法来创建文件夹。
程序代码如下:
![]() ![]()
protected
void
Button1_Click(
object
sender, EventArgse)
{ string Name = TextBox1.Text.ToString(); string Path = Server.MapPath( " . " ) + " \\ " + Name; DirectoryInfo di = new DirectoryInfo(Path); if (di.Exists) { Page.RegisterStartupScript( "" , " <script>alert('该文件夹已经存在')</script> " ); } else { di.Create(); Page.RegisterStartupScript( "" , " <script>alert('创建文件夹成功')</script> " ); } }
|