C# 路径获取文件名字
时间: 2024-10-22 13:09:40 浏览: 25
在C#中,你可以使用`Path.GetFileName()`方法来从路径中获取文件名。这个方法接受一个字符串参数,该参数可以是一个完整的文件路径或相对路径,然后返回最后的部分,即文件名(不包括扩展名)。例如:
```csharp
string fullPath = @"C:\Users\John\Documents\example.txt";
string fileName = Path.GetFileName(fullPath);
```
在这个例子中,`fileName`将会是`"example.txt"`。
如果你想要同时获取文件名和扩展名,可以使用`Path.GetFileNameWithoutExtension()`和`Path.GetExtension()`方法组合:
```csharp
string fileNameWithExt = Path.GetFileName(fullPath);
string extension = Path.GetExtension(fileNameWithExt);
```
`extension`将包含`.`和扩展名,如`.txt`。
阅读全文