C#中OpenFileDialog获取文件名和文件路径的常用方法
作者:野牛程序员:2023-12-15 20:56:24C#阅读 3058
使用C#中的OpenFileDialog获取文件名和文件路径的常用方法如下:
// 创建OpenFileDialog实例 var openFileDialog = new OpenFileDialog(); // 设置对话框的标题 openFileDialog.Title = "选择文件"; // 设置文件类型过滤,例如只允许选择文本文件 openFileDialog.Filter = "文本文件|*.txt|所有文件|*.*"; // 设置默认的文件类型筛选索引(可选) openFileDialog.FilterIndex = 1; // 是否允许选择多个文件(可选) openFileDialog.Multiselect = false; // 显示对话框并等待用户选择文件 if (openFileDialog.ShowDialog() == DialogResult.OK) { // 获取选择的文件名 string fileName = openFileDialog.SafeFileName; // 获取选择的文件路径 string filePath = openFileDialog.FileName; // 在这里可以使用文件名和文件路径进行后续操作 // 请注意,SafeFileName返回文件名,而FileName返回包含完整路径的文件名 // 示例输出 Console.WriteLine("选择的文件名: " + fileName); Console.WriteLine("选择的文件路径: " + filePath); }
上述代码演示了如何使用OpenFileDialog获取用户选择的文件名和文件路径。在对话框显示后,如果用户选择了文件并点击了“确定”按钮,就可以通过SafeFileName
获取文件名,通过FileName
获取包含完整路径的文件名。请根据实际需要进行调整和扩展。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:C#文件的读取和写入
- 下一篇:c#加密和解密相关代码