一.获取文件名和文件路径问题
System.IO.Path.GetFullPath(openFileDialog.FileName);
System.IO.Path.GetExtension(openFileDialog.FileName);
System.IO.Path.GetFileNameWithoutExtens
System.IO.Path.GetFileName(openFileDialog.FileName);
System.IO.Path.GetDirectoryName(openFileDialog.FileName);
二.如何弹出文件选择对话框
var openFileDialog = new Microsoft.Win32.OpenFileDialog()
{
//设置文件的后缀名
Filter = "文本文件(*.txt)|*.txt|Excel (*.xls 或 *.xlsx)|*.xls;*.xlsx|access (*.mdb 或 *.accdb)|*.mdb;*.accdb||"
};
var result = openFileDialog.ShowDialog();
if (result == true)
{
//todo 选择文件后的逻辑
//获取该文件的绝对路径
string strPath=importData.filePath = openFileDialog.FileName;
}