C# 的 Path.GetExtension
方法用于获取文件路径的文件扩展名。它是 System.IO
命名空间下的静态方法。
使用方法
Path.GetExtension
方法有一个参数,即要获取文件扩展名的文件路径。该参数必须是字符串类型。下面是一个示例代码:
string filePath = "C:/myfile.txt";
string fileExtension = Path.GetExtension(filePath); //fileExtension的值为".txt"
上述代码中,filePath
字符串指定了文件的路径,fileExtension
字符串获取了文件的扩展名,即”.txt”。GetExtension
方法会返回文件路径中的扩展名,包括.
。如果文件路径没有扩展名,则返回空字符串。并且该方法是不区分大小写的。
示例说明
以下是包含两个示例说明的完整攻略:
示例一
string filePath = "C:/Users/UserName/Desktop/myfile.docx";
string fileExtension = Path.GetExtension(filePath); //fileExtension的值为".docx"
上述代码中,filePath
字符串指定了文件的路径,fileExtension
字符串获取了文件的扩展名,即”.docx”。
示例二
string filePath = "C:/project/myfile";
string fileExtension = Path.GetExtension(filePath); //fileExtension的值为空字符串
上述代码中,filePath
字符串指定了文件的路径,但是该文件没有扩展名,所以 GetExtension
方法返回了空字符串。
总结
Path.GetExtension
方法可以用于获取一个文件路径的扩展名。无论提供的文件路径是否存在,该方法都可以正常工作。如果文件路径不存在扩展名,则返回空字符串。如果需要在不同文件扩展名进行不同的操作,则可以使用该方法来获取它们。