比方说 c:\a\b\c能获取到目录名为c的字符串。
需要using system.什么也说下
C# 获取路径中的子目录
答案:3 悬赏:30 手机版
解决时间 2021-03-20 12:55
- 提问者网友:凉末
- 2021-03-20 08:21
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-03-20 09:46
DirectoryInfo di = new DirectoryInfo(路径);//初始化制定路径
DirectoryInfo[] dirs = di.GetDirectories();//取得路径数组
for (int i = 0; i < dirs.Length; i++)
{
comboBox1.Items.Add(dirs[i].Name);
}
using system.Io;//命名空间
DirectoryInfo[] dirs = di.GetDirectories();//取得路径数组
for (int i = 0; i < dirs.Length; i++)
{
comboBox1.Items.Add(dirs[i].Name);
}
using system.Io;//命名空间
全部回答
- 1楼网友:不甚了了
- 2021-03-20 11:12
System.IO.Path.GetDirectoryName(filePath) //返回文件所在目录
或者以“\”分解目录字符串,然后去数组最后一组。
- 2楼网友:荒野風
- 2021-03-20 10:45
string filepath="";
directoryinfo di = new directoryinfo(filepath);
filesysteminfo[] filist = di.getfilesysteminfos();
foreach (filesysteminfo fi in filist)
{
if (fi is directoryinfo)
{
//子目录
}
if (fi is fileinfo)
{
//文件
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯