C# – 检查给定的URL是文件还是目录?
我有一个方法,它将输入http,ftp或本地路径。 使用输入URL,我需要确定它是文件还是目录。
Path.GetExtension(url)工作得很好。 但如果目录以/ have’开头。’ 在它的名字,然后这个检查将失败。
有没有其他方法可以检查并列出url if directory?
您可以使用File.Exists(url)
和Directory.Exists(url)
另一种方法是创建一个扩展数组,然后检查结果Path.GetExtension(url)
。