OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Title = "选择文件"; fileDialog.Filter = "xml files (*.xml)|*.xml"; fileDialog.FilterIndex = 1; fileDialog.RestoreDirectory = true; if (fileDialog.ShowDialog() == DialogResult.OK) { String fileName = fileDialog.FileName; // 使用文件名 } else { // 没有选择文件时的操作 }