我试图从没有我的文件名的 SaveFileDialog 获取我的路径,以创建一个 DirectoryInfo 对象

private void btnBrowseCapture_Click(object sender, EventArgs e)
{
    SaveFileDialog saveFileDialogBrowse2 = new SaveFileDialog();
    saveFileDialogBrowse2.Filter = "Pcap file|*.pcap";
    saveFileDialogBrowse2.Title = "Save an pcap File";
    saveFileDialogBrowse2.ShowDialog();

    if (saveFileDialogBrowse2.FileName != "")
    {
        string str = saveFileDialogBrowse2.FileName;

    }
}

最佳答案

您也可以为此使用 System.IO.Path.GetDirectoryName

System.IO.Path.GetDirectoryName(filePath)

10-07 15:45