Cshap 有没有什么方法可以读取文件后缀名前面的字符串
时间: 2023-02-13 17:42:16 浏览: 25
用来查看文件后缀名工具
4星 · 用户满意度95%
是的,C# 有很多方法可以读取文件名中的字符串。
你可以使用 `System.IO.Path` 类中的 `GetFileNameWithoutExtension` 方法来获取文件名中的字符串,例如:
```
string fileName = "example.txt";
string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fileName);
Console.WriteLine(fileNameWithoutExtension); // 输出 "example"
```
你也可以使用 `System.IO.FileInfo` 类中的 `Name` 属性来获取文件名,然后使用 `string` 类的 `Substring` 方法来截取文件名中的字符串,例如:
```
string fileName = "example.txt";
FileInfo fileInfo = new FileInfo(fileName);
string fileNameWithoutExtension = fileInfo.Name.Substring(0, fileInfo.Name.LastIndexOf("."));
console.WriteLine(fileNameWithoutExtension); // 输出 "example"
```
希望这些信息对你有帮助!
阅读全文