Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 选择文件夹

作者:妖孽少年   发布日期:2026-05-19   浏览:74

using System;
using System.Windows.Forms;

namespace FolderSelectionExample
{
    class Program
    {
        [STAThread]
        static void Main(string[] args)
        {
            // 创建一个文件夹选择对话框实例
            FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();

            // 设置对话框的描述文本
            folderBrowserDialog.Description = "请选择一个文件夹";

            // 显示对话框并检查用户是否点击了“确定”按钮
            if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
            {
                // 获取用户选择的文件夹路径
                string selectedFolder = folderBrowserDialog.SelectedPath;
                Console.WriteLine("选择的文件夹是: " + selectedFolder);
            }
            else
            {
                Console.WriteLine("用户取消了选择");
            }
        }
    }
}

代码解释:

  1. 引入命名空间System.Windows.Forms 是用于创建 Windows 窗体应用程序的命名空间,其中包含 FolderBrowserDialog 类。
  2. 创建 FolderBrowserDialog 实例:通过 new FolderBrowserDialog() 创建一个文件夹选择对话框对象。
  3. 设置对话框描述:通过 Description 属性设置对话框中显示的提示信息。
  4. 显示对话框:使用 ShowDialog() 方法显示对话框,并检查用户是否点击了“确定”按钮。
  5. 获取选择的文件夹路径:如果用户选择了文件夹并点击了“确定”,则通过 SelectedPath 属性获取用户选择的文件夹路径,并输出到控制台。

上一篇:c# 打开指定路径文件夹

下一篇:opencv c#

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站