C# 通过Path获取后缀,文件名,目录等

cs 复制代码
static void Test() {
            string path = "E:\\软件包\\net安装包\\4_NDP472-KB4054531-Web.exe";
            Console.WriteLine("目录:" + Path.GetDirectoryName(path)); //E:\软件包\net安装包
            Console.WriteLine("后缀:" + Path.GetExtension(path)); //.exe
            Console.WriteLine("文件名:" + Path.GetFileName(path)); //4_NDP472-KB4054531-Web.exe
            Console.WriteLine("不含后缀文件名:" + Path.GetFileNameWithoutExtension(path)); //4_NDP472-KB4054531-Web
            Console.WriteLine("跟目录:" + Path.GetPathRoot(path));  //E:\ 
            Console.WriteLine("更改后缀:" + Path.ChangeExtension(path, ".bin")); //E:\\软件包\\net安装包\\4_NDP472-KB4054531-Web.bin
        }
相关推荐
HUST17 分钟前
C 语言 第七讲:数组和函数实践:扫雷游戏
c语言·开发语言·数据结构·vscode·算法·游戏·c#
youngee111 小时前
hot100-49前缀树
开发语言·c#
Dillon Dong1 小时前
从C到SIMULINK: 字节/字偏移 + 位偏移实现故障与故障字保存操作
c语言·开发语言·c#
m5655bj1 小时前
如何通过 C# 将 Markdown 转换为 PDF 文档
开发语言·pdf·c#
张人玉2 小时前
WPF HTTPS 通信示例使用说明
数据库·网络协议·http·c#·wpf
2501_930707782 小时前
使用C#代码向 Word 文档添加文档属性
开发语言·c#·word
阿蒙Amon2 小时前
C#每日面试题-属性和字段的区别
开发语言·c#
wuguan_2 小时前
C#之泛型
c#·泛型
bugcome_com2 小时前
深入浅出 C# 索引器:不止于数字索引的灵活利器
c#
工程师0072 小时前
C# 调用 Win32 API
开发语言·c#·api·win32