使用Path.GetExtension来获取文件名及后缀/拓展名

itlao6 原创 开发&源码 .NET评论1,011字数 160阅读0分32秒阅读模式
fileName.Split('.')[1];

最近发现bug,看到之前的代码中有这样一行代码,结合它上下文很容易发现其目的,根据文件名取拓展名,然而文件名中含有多个点时,出现的问题我们就可想而知了。

其实在c#中是存在现有方法的,如下:文章源自IT老刘-https://itlao6.com/4923.html

Path.GetExtension(fileName).TrimStart('.');

文章源自IT老刘-https://itlao6.com/4923.html 文章源自IT老刘-https://itlao6.com/4923.html

weinxin
我的微信公众号
微信扫一扫关注公众号,不定时更新
itlao6
  • 本文由 发表于 2021年 3月 6日 21:26:34
  • 转载请务必保留本文链接:https://itlao6.com/4923.html
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定