C# 进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

Path类

  对一个路径做相应操作,包括文件路径,目录路径。通常会用到Path这个类。下面就介绍Path类提供的一些方法。

1.更改路径字符串的扩展名

public static string ChangeExtension(string path,string extension)

参数:path(String)为要修改的路径信息,extension(String)为新的扩展名;返回值为String型修改后的路径字符串。

string s =Path.ChangeExtension(@"course\demo.cs", "");//返回:"course\demo."

2.合并两个字符路径字符串

public static string Combine(string path1,string path2)

参数:path1(String)为第一个路径,path2(String)为第二个路径;返回值为String型合并后的路径字符串。

string path1 = @"course";
string path2 = @"install.txt";
string s4 = Path.Combine(path1, path2);
//返回:"course/install.txt"

3.获取指定路径字符串的目录信息

public static string GetDirectoryName(string path)

如下代码实例:

string fileName = @"a.txt";
Path.GetDirectoryName(fileName);

4.获取指定路径字符串的扩展名

public static string GetExtension(string path)
string fileName = @""course\myfile.ext"";
string path = @"course\mydir\";
string extension=Path.GetExtension(fileName);  //返回 : ".ext"
string pe=Path.GetExtension(path);             //返回 :""