c#列出指定文件夹下的文件夹

如文件夹1里面有文件夹2,3,4我要把234显示在listbox2里,但是不要2,3,4里的的文件以及子文件夹... 如文件夹1里面有文件夹2,3,4
我要把234显示在listbox2里,但是不要2,3,4里的的文件以及子文件夹
展开
 我来答
freeeeeewind
推荐于2016-09-08 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1301万
展开全部

假设文件夹1在C盘根下:

添加名称空间

using System.IO;

在ListBox中显示所有子文件夹

string[] subfolders = Directory.GetDirectories(@"c:\1");
foreach (string s in subfolders)
{
    listBox1.Items.Add(s);
}
追问
没用啊,文件夹1是在程序目录下
追答

假设子目录1在你的程序在 "d:\编程学习\myWinApp"下,即 “d:\编程学习\myWinApp\1",那么

string[] subfolders = 
    Directory.GetDirectories(@"d:\编程学习\myWinApp\1");
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式