代码如下:
public class FileTool { /// <summary> /// 打开文件 /// </summary> /// <param name="filter">文件适配格式</param> /// <returns></returns> public static string OpenFile(string filter) { OpenFileDialog open_file = new OpenFileDialog(); open_file.Filter = filter; //open_file.ShowDialog(); Nullable<bool> result = open_file.ShowDialog(); if (result == true) { return open_file.FileName.ToString(); } return ""; } /// <summary> /// 保存Excel格式的文件 /// </summary> /// <param name="filter">文件适配格式</param> /// <returns></returns> public static string Save_Excel() { string filePath = string.Empty; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.Filter = "Execl files (*.xlsx)|*.xlsx"; saveDialog.FilterIndex = 0; if (saveDialog.ShowDialog() == true) { filePath = saveDialog.FileName; } return filePath; } }