.TrimEnd似乎对参数进行分组
本文关键字:参数 TrimEnd | 更新日期: 2023-09-27 18:34:45
>我有一个包含进程名称的字符串,例如
字符串名称="Firefox.exe",现在我只需要删除".exe"部分,所以我得到的进程名没有结尾。我尝试使用
Console.WriteLine("output: " + processName.TrimEnd('.','e','x','e'));
但由于某些原因,输出似乎是没有"x"的"firefo"。知道如何以简单干净的方式解决这个问题吗?
你要求它从末尾修剪字符.
、e
和x
,所以它这样做:
firefox.exe
firefox.ex
firefox.e
firefox.
firefox
firefo
如何以简单干净的方式解决这个问题?
使用Path.GetFileNameWithoutExtension()
.