【问题标题】:Get only name from Save File Dialog从“保存文件”对话框中仅获取名称
【发布时间】:2011-12-01 10:53:29
【问题描述】:

如何仅使用保存文件对话框获取文件名?

    MessageBox.Show("File was created with name: " + SOME CODE HERE + 
        Environment.NewLine + Environment.NewLine + 
        "You can find it at: " + Environment.NewLine + sfdNewFile.FileName);

【问题讨论】:

    标签: c# winforms savefiledialog


    【解决方案1】:

    System.IO.Path.GetFileName;
    

    你可以用参数sfdNewFile.FileName调用它

    【讨论】:

    • 如果我需要一个没有扩展名的文件名怎么办?
    • System.IO.Path.GetFileNameWithoutExtension 更多关于 Path 类link
    【解决方案2】:

    用途:

    System.IO.Path.GetFileName(sfdNewFile.FileName);

    例子:

    MessageBox.Show("File was created with name: " + SOME CODE HERE + 
            Environment.NewLine + Environment.NewLine + 
            "You can find it at: " + Environment.NewLine + System.IO.Path.GetFileName(sfdNewFile.FileName));
    

    【讨论】:

    • 如果您发布代码、XML 或数据示例,在文本编辑器中突出显示这些行,然后单击编辑器上的“代码示例”按钮 ({ })工具栏以很好地格式化和语法突出显示它!
    • @marc_s:我这样做了,不幸的是格式无法正常工作。
    • @marc_s :您可以在进行编辑时检查您的编辑吗?您断开了相关 MSDN 页面的链接。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-02-24
    • 2013-08-17
    • 1970-01-01
    • 2019-08-13
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多