C# 如何获取文件名而不是完整目录?
因此,C# 如何获取文件名而不是完整目录?,c#,file,filenames,C#,File,Filenames,因此,fileLabel将更改为名为的完整目录。如何将标签设置为文件名?您正在查找Path.GetFileName()请尝试--> 所有与路径相关的操作都可以在System.IO.path类中找到 您要查找的文件名是GetFileName。用法: fileLabel.Text = openDialog.SafeFileName; 此函数用于将最后一部分从提供的路径字符串中分离出来。注意,如果路径没有指向任何文件,则该方法返回空字符串 有关更多详细信息,请参阅我认为您需要的。根据MSDN:获取对
fileLabel
将更改为名为的完整目录。如何将标签设置为文件名?您正在查找Path.GetFileName()
请尝试-->
所有与路径相关的操作都可以在
System.IO.path
类中找到
您要查找的文件名是GetFileName
。用法:
fileLabel.Text = openDialog.SafeFileName;
此函数用于将最后一部分从提供的路径字符串中分离出来。注意,如果路径没有指向任何文件,则该方法返回空字符串
有关更多详细信息,请参阅我认为您需要的。根据MSDN:获取对话框中选定文件的文件名和扩展名。文件名不包括路径。@zerkms它没有给出此问题的答案。很抱歉。
fileLabel.Text = openDialog.SafeFileName;
Path.GetFileName( openDialog.FileName );