C#的Path.GetExtension(string path)方法
Path.GetExtension(string path)方法是C#中的一个静态方法,用于获取给定路径(或文件名)的扩展名部分。扩展名是指路径字符串中最后一个点号 . 之后的文本,如果没有点号,则返回空字符串。
例如,对于路径"C:\myfile.txt",GetExtension方法将返回".txt",对于路径"C:\mydir"(代表一个文件夹路径),GetExtension方法将返回""。
使用方法的完整攻略
语法
Path.GetExtension(string path)
- path :字符串类型,代表你想获取扩展名的路径或文件名
返回值
方法返回一个字符串,代表给定路径的扩展名。如果路径中没有点号,则返回一个空字符串。
示例一
string path = @"C:\Users\user\Documents\mydoc.docx";
string ext = Path.GetExtension(path);
Console.WriteLine(ext); // 输出:.docx
在这个例子中,我们创建了一个包含文件路径的字符串变量path,并将其作为参数传递给GetExtension方法。该方法返回扩展名(.docx),并将其赋值给变量ext。最后,我们使用Console.WriteLine方法输出该扩展名。
示例二
string filename = "README.md";
string ext = Path.GetExtension(filename);
Console.WriteLine(ext); //输出:.md
这个例子中,我们创建了一个包含文件名的字符串变量filename,并将其作为参数传递给GetExtension方法。方法返回扩展名(.md),并将其赋值给变量ext。最后,我们使用Console.WriteLine方法输出该扩展名。
总结
以上就是C#的Path.GetExtension(string path)方法的作用与使用方法的完整攻略。GetExtension方法是非常简单且有用的方法,可以帮助我们快速获取给定路径的扩展名。在项目开发中,这个方法可能会经常用到。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# Path.GetExtension(string path):获取指定路径的文件扩展名 - Python技术站