如果我有一句话说"abc.txt",有没有一种快速的方法来得到一个公正的子字符串"abc"?
"abc.txt"
"abc"
我不能这样做,fileName.IndexOf('.')因为文件名可以是"abc.123.txt"或类似的东西,而我显然只是想摆脱扩展名(即"abc.123")。
fileName.IndexOf('.')
"abc.123.txt"
"abc.123"
该Path.GetFileNameWithoutExtension方法为您提供作为参数传递的文件名,不带扩展名,这从名称中可以明显看出。
Path.GetFileNameWithoutExtension