C# 获取不带后缀文件名
时间: 2023-11-25 15:13:39 浏览: 148
在C#中,你可以使用以下代码来获取不带后缀的文件名:
string fileName = System.IO.Path.GetFileNameWithoutExtension(filePath);
其中,filePath是文件的路径。这个方法会返回不带后缀的文件名。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
相关问题
1、 用c#写一个程序关于利用字符串知识实现功能:分解出盘符、文件夹、文件名(不带后缀)、文件后缀
好的,我来给您编写一个示例程序,实现您所要求的功能:
```csharp
using System;
namespace StringManipulation
{
class Program
{
static void Main(string[] args)
{
string filePath = @"C:\Users\Administrator\Desktop\example.txt"; // 例子文件路径
string fileName = System.IO.Path.GetFileNameWithoutExtension(filePath); // 获取文件名(不带后缀)
string fileExtension = System.IO.Path.GetExtension(filePath); // 获取文件后缀
string directory = System.IO.Path.GetDirectoryName(filePath); // 获取文件夹路径
string drive = System.IO.Path.GetPathRoot(filePath); // 获取盘符
Console.WriteLine("盘符:{0}", drive);
Console.WriteLine("文件夹:{0}", directory);
Console.WriteLine("文件名:{0}", fileName);
Console.WriteLine("文件后缀:{0}", fileExtension);
Console.ReadLine();
}
}
}
```
您可以将 `filePath` 变量替换为您所需要处理的文件路径,运行程序即可得到分解出的盘符、文件夹、文件名和文件后缀。
阅读全文