摘要:
下文讲述c#代码中判断路径为文件路径还是目录路径的方法分享,如下所示;
实现思路: 使用 Directory.Exists(path) 检测路径是否为目录,当为目录时,则返回true,否则返回false 使用 File.Exists(path) 检测路径是否为文件,当为文件时,则返回true,否则返回false 注意以上方法需引入: System.IO命名空间
例:
检测D:\tmp为 文件路径 还是目录路径呢?
using System; using System.IO; namespace consoleTest { class Program { static void Main(string[] args) { Console.WriteLine("www.maomao365.com 示例分析:"); string s = "d:\\test\\"; //判断路径是文件路径还是目录路径 if (Directory.Exists(s)) { Console.WriteLine("当前路径为目录路径"); } else if (File.Exists(s)) { Console.WriteLine("当前路径为文件路径"); } else { Console.WriteLine("当前路径不存在"); } Console.ReadLine(); } } }