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
        }
相关推荐
赵庆明老师13 小时前
C# 结合Redis Cache 访问MySQL数据库
数据库·redis·c#
yi碗汤园13 小时前
【一文了解】八大排序-冒泡排序、选择排序
开发语言·前端·算法·unity·c#·1024程序员节
c#上位机15 小时前
wpf之数据类型转换
c#·wpf·mvvm
宝桥南山17 小时前
.NET - .NET Aspire的Command-Line和GitHub Copilot
microsoft·微软·c#·asp.net·.net·.netcore
向宇it20 小时前
【推荐100个unity插件】unity易于使用模块化设计的天空、体积云和天气系统——Enviro 3
游戏·3d·unity·c#·游戏引擎
我是唐青枫20 小时前
C#.NET SqlKata 使用详解:优雅构建动态 SQL 查询
sql·c#·.net
唐青枫1 天前
C#.NET NCrontab 深入解析:轻量级 Cron 表达式解析器
c#·.net
“抚琴”的人1 天前
C# 取消机制(CancellationTokenSource/CancellationToken)
开发语言·c#·wpf·1024程序员节·取消机制
helloworddm1 天前
Orleans Grain Directory 系统综合分析文档
c#·1024程序员节
dengzhenyue1 天前
C# 初级编程
开发语言·c#