C# 如何判断指定路径的文件夹是否存在

我的代码: DirectoryInfo mydir = new DirectoryInfo(dirPath1);
FileInfo[] files = mydir.GetFiles();
如果指定的路径dirpath1的文件夹不存在 那么就无法执行第二句代码 所以我要在第一句后面加一个判断,判断是否存在 请问如何判断?

第1个回答  2010-04-28
引用System.IO命名空间
if(Directory.Exists(dirPath1))
{
FileInfo[] files = mydir.GetFiles();
}
else
{
Directory.CreateDirectory(dirPath1);
FileInfo[] files = mydir.GetFiles();
}
第2个回答  2010-04-28
DirectoryInfo mydir = new DirectoryInfo(dirPath1);
if ( mydir.Exists ) ...

好像是这么个属性吧。本回答被提问者采纳

C# 判断一个目录(路径)是否存在
1、引用 System.IO string path = this.TextBox1.Text.Trim();if (Directory.Exists(path))\/\/判断是否存在 { Response.Write("已存专在");} else { Response.Write("不存在,正在创建属");Directory.CreateDirectory(path);\/\/创建新路径 } 2、System.IO.Directory到这个对象里去找,有好多方法...

C#检查文件夹和文件是否存在
01 \/\/判断文件夹的存在、创建、删除文件夹02 string aaaa = "F:\\\\notebook\\\\haha\\\\";\/\/路径的正确写法03 if (Directory.Exists(aaaa))\/\/如果不存在就创建file文件夹04 {05 MessageBox.Show("存在文件夹");06 \/\/Directory.Delete(aaaa, false);\/\/如果文件夹中有文件或目录,此处会报错07 \/\/...

c#中如何检测文件路径是否存在
\/\/ C#提供了现有的函数,可判断文件路径是否存在;Directory.Exists(path); \/\/ path表示路径参数;可判断文件路径是否存在Directory.CreateDirectory(path);\/\/ path表示路径参数;可创建目录File.Exists(path); \/\/ path表示路径参数;可判断文件是否存在\/\/引用命名空间using System.IO;string path = @...

在C#中如何判断一个文件是否存在?请各位告知下,越详细越好。_百度知 ...
1.引用 System.IO。2.string dirpath =...\/\/具体自己添。3.string filepath=...\/\/具体自己添。4.if (Directory.Exists(path))\/\/判断目录是否存在。5.if(File.Exist(filepath))\/\/如果是文件的话。C盘是指电脑硬盘主分区之一,一般用于储存或安装系统使用。针对安装在本地硬盘的单操作系统来说...

c# 判断文件夹是否存在
s:表示路径 if (File.Exists(s))\/\/如果存在就进行删除操作 { FileInfo fi = new FileInfo(s);fi.Delete();}

...查找在程序目录下相对路径的文件夹和子文件夹内的文件?
指定搜索的过滤条件,默认为*.exe,可以多个过滤条件用“|”分割 \/\/\/ 可选参数,指定是否搜索子目录,默认不搜索子目录 \/\/\/ <returns>返回一个数组,包含所有快捷方式的路径和名称<\/returns> public static string[] SearchShortcut(string path, string Filter = "*.exe", SearchOption so...

C#程序中我想获取文件夹里面的文件名,在判断一下文件名是否存在
判断文件是否存在。File.IsExist("服务器端绝对路径");返回指定目录下的文件名(string数据)Directory.GetFiles("服务器端绝对路径")获取文件的名字(不带扩展名)FileInfo file=new FileInfo("服务器端绝对路径")file.Name 这些基本的用法,剩下的就是循环了,讲多了没意思。都在处理文件,无非就是...

C#下载文件时,怎么先去判断目标文件是否存在?
Exists(filePath))\/\/判断文件是否存在 { Response.AddHeader("Content-Disposition", "attachment;filename=" + Server.UrlEncode(LinDown1.Text));Response.TransmitFile(filePath);\/\/写到输出流中 } else { Response.Write("不存在该文件");} 记得using System.IO;你还通过可以抛异常来处理 ...

C# 搜索指定文件夹内的文件,然后知道文件夹里面的每一个文件的详细信息...
查找指定路径文件是否存在 File.Exists("路径");递归实现查找目录下的所有子目录和文件 public void FindFile(string dir) \/\/参数为指定的目录 { \/\/在指定目录及子目录下查找文件,在listBox1中列出子目录及文件 DirectoryInfo Dir=new DirectoryInfo(dir);try { foreach(DirectoryInfo...

C#判断文件及文件夹是否存在并创建
Server.MapPath("~\/upimg\/hufu"));}\/\/Directory.Delete(Server.MapPath("~\/upimg\/hufu"), true);\/\/删除文件夹以及文件夹中的子目录,文件\/\/判断文件的存在if (File.Exists(Server.MapPath("~\/upimg\/Data.html"))){Response.Write("Yes");\/\/存在文件}else{Response.Write("No");...

相似回答