我使用WPF C#进行编程。我有例如以下路径:
C:\Program Files\hello.txt
我想从中提取 hello 。
hello
该路径是string从数据库中检索到的。目前,我正在使用以下代码分割路径'\',然后再次分割'.':
string
'\'
'.'
string path = "C:\\Program Files\\hello.txt"; string[] pathArr = path.Split('\\'); string[] fileArr = pathArr.Last().Split('.'); string fileName = fileArr.Last().ToString();
它可行,但我认为应该有更短,更智能的解决方案。任何的想法?
Path.GetFileName
Path.GetFileNameWithoutExtension
该路径类是美好的。