在C#中,可以使用System.IO.File
类的Exists
方法来确定文件是否存在。同时,可以使用System.IO.Path
类的IsPathRooted
方法来解析UNC路径。
以下是一个示例代码:
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string filePath = @"\\server\share\file.txt";
if (File.Exists(filePath))
{
Console.WriteLine("文件存在");
}
else
{
Console.WriteLine("文件不存在");
}
if (Path.IsPathRooted(filePath))
{
Console.WriteLine("这是一个绝对路径");
}
else
{
Console.WriteLine("这是一个相对路径");
}
}
}
在这个示例中,我们使用了File.Exists
方法来检查文件是否存在,并使用Path.IsPathRooted
方法来解析UNC路径。如果文件存在,我们会输出“文件存在”,否则输出“文件不存在”。如果路径是绝对路径,我们会输出“这是一个绝对路径”,否则输出“这是一个相对路径”。
领取专属 10元无门槛券
手把手带您无忧上云