实例:Form form=new Form();
//OpenFileDialog构造函数
OpenFileDialog dialog = new OpenFileDialog
{
Multiselect = true,//该值确定是否可以选择多个文件
Title = “请选择文件夹”,
Filter = “文件(.xml,.txt)|.xml;.txt”
};
方式1:form.Text=”打开文件:” + dialog.SafeFileName;
方式2:form.Text=”打开文件:” + System.IO.Path.GetFileName(dialog.FileName);
方式3: string s = dialog.FileName;
s = s.Substring(s.LastIndexOf(‘\‘) + 1, s.LastIndexOf(‘.’) - s.LastIndexOf(‘\‘) - 1);
form.Text = “打开文件:” + s;
PS:
OpenFileDialog
OpenFileDialog.SafeFileName 获取对话框中所选文件的文件名和扩展名字,文件名不包含路径
string string.Substring(int StartIndex,int length)从指定字符位置开始,长度为length,得到字符串类型
int string.LastIndexOf(char value)