如何从路径中提取每个文件夹名称?

2023-11-25

我的路径是\\server\folderName1\another name\something\another folder\

如果我不知道路径中有多少个文件夹并且不知道文件夹名称,如何将每个文件夹名称提取到字符串中?

非常感谢


string mypath = @"..\folder1\folder2\folder2";
string[] directories = mypath.Split(Path.DirectorySeparatorChar);

编辑: 这将返回目录数组中的每个单独的文件夹。您可以像这样获取返回的文件夹数量:

int folderCount = directories.Length;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从路径中提取每个文件夹名称? 的相关文章

  • 调用 McAfee 病毒扫描引擎

    我收到客户的请求 要求使用他们服务器上的 McAfee 病毒扫描将病毒扫描集成到应用程序中 我做了一些调查 发现 McScan32 dll 是主要的扫描引擎 它导出各种看起来有用的函数 我还发现提到了 McAfee Scan Engine
  • 没有特殊字符的密码验证器

    我是 RegEx 的新手 已经进行了大量搜索 但没有找到任何具体内容 我正在编写一个验证密码字符串的正则表达式 可接受的字符串必须至少具有 4 种字符类型中的 3 种 数字 小写字母 大写字母 特殊字符 我对包含有一个想法 也就是说 如果这
  • 在一个数据访问层中处理多个连接字符串

    我有一个有趣的困境 我目前有一个数据访问层 它必须与多个域一起使用 并且每个域都有多个数据库存储库 具体取决于所调用的存储过程 目前 我只需使用 SWITCH 语句来确定应用程序正在运行的计算机 并从 Web config 返回适当的连接字
  • 通过引用传递 [C++]、[Qt]

    我写了这样的东西 class Storage public Storage QString key const int value const void add item QString int private QMap
  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • std::list 线程push_back、front、pop_front

    std list 线程安全吗 我假设不是这样 所以我添加了自己的同步机制 我认为我有正确的术语 但我仍然遇到问题 每个函数都由单独的线程调用 Thread1 不能等待 它必须尽可能快 std list
  • 从经典 ASP 调用 .Net C# DLL 方法

    我正在开发一个经典的 asp 项目 该项目需要将字符串发送到 DLL DLL 会将其序列化并发送到 Zebra 热敏打印机 我已经构建了我的 DLL 并使用它注册了regasm其次是 代码库这使得 IIS 能够识别它 虽然我可以设置我的对象
  • 需要帮助优化算法 - 两百万以下所有素数的总和

    我正在尝试做一个欧拉计划 http projecteuler net问题 我正在寻找 2 000 000 以下所有素数的总和 这就是我所拥有的 int main int argc char argv unsigned long int su
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • 使用 C# 中的 CsvHelper 将不同文化的 csv 解析为十进制

    C 中 CsvHelper 解析小数的问题 我创建了一个从 byte 而不是文件获取 csv 文件的类 并且它工作正常 public static List
  • LINQ:使用 INNER JOIN、Group 和 SUM

    我正在尝试使用 LINQ 执行以下 SQL 最接近的是执行交叉联接和总和计算 我知道必须有更好的方法来编写它 所以我向堆栈团队寻求帮助 SELECT T1 Column1 T1 Column2 SUM T3 Column1 AS Amoun
  • 如何实例化 ODataQueryOptions

    我有一个工作 简化 ODataController用下面的方法 public class MyTypeController ODataController HttpGet EnableQuery ODataRoute myTypes pub
  • 为什么 isnormal() 说一个值是正常的,而实际上不是?

    include
  • 有没有办法让 doxygen 自动处理未记录的 C 代码?

    通常它会忽略未记录的 C 文件 但我想测试 Callgraph 功能 例如 您知道在不更改 C 文件的情况下解决此问题的方法吗 设置变量EXTRACT ALL YES在你的 Doxyfile 中
  • 对于某些 PDF 文件,LoadIFilter() 返回 -2147467259

    我正在尝试使用 Adob e IFilter 搜索 PDF 文件 我的代码是用 C 编写的 我使用 p invoke 来获取 IFilter 的实例 DllImport query dll SetLastError true CharSet
  • C++ 中的参考文献

    我偶尔会在 StackOverflow 上看到代码 询问一些涉及函数的重载歧义 例如 void foo int param 我的问题是 为什么会出现这种情况 或者更确切地说 你什么时候会有 对参考的参考 这与普通的旧参考有何不同 我从未在现
  • 在OpenGL中,我可以在坐标(5, 5)处精确地绘制一个像素吗?

    我所说的 5 5 正是指第五行第五列 我发现使用屏幕坐标来绘制东西非常困难 OpenGL 中的所有坐标都是相对的 通常范围从 1 0 到 1 0 为什么阻止程序员使用屏幕坐标 窗口坐标如此严重 最简单的方法可能是通过以下方式设置投影以匹配渲
  • 指针和内存范围

    我已经用 C 语言编程有一段时间了 但对 C 语言还是很陌生 有时我对 C 处理内存的方式感到困惑 考虑以下有效的 C 代码片段 const char string void where is this pointer variable l
  • Mono 应用程序在非阻塞套接字发送时冻结

    我在 debian 9 上的 mono 下运行一个服务器应用程序 大约有 1000 2000 个客户端连接 并且应用程序经常冻结 CPU 使用率达到 100 我执行 kill QUIT pid 来获取线程堆栈转储 但它总是卡在这个位置
  • 使用 WGL 创建现代 OpenGL 上下文?

    我正在尝试使用 Windows 函数创建 OpenGL 上下文 现代版本 基本上代码就是 创建窗口类 注册班级 创建一个窗口 choose PIXELFORMATDESCRIPTOR并设置它 创建旧版 OpenGL 上下文 使上下文成为当前

随机推荐

  • UIActivityViewController 通过电子邮件共享图像没有扩展名

    所附图片只是 Attachment 1 没有扩展名 我如何指定一个 NSData compressedImage UIImageJPEGRepresentation self resultImage 0 8 UIActivityViewCo
  • 将字符串转换为星期几(不是确切的日期)

    我收到了String这是一周中的具体日期 例如周一 现在我想获得当天的常量整数表示 它用于java util Calendar 我真的必须做吗if day equalsIgnoreCase Monday else if 靠我自己吗 有什么巧
  • 在 Java 9 运行时扫描类路径/模块路径

    面对 Jigsaw 相关的更改 我似乎找不到任何关于在运行时是否仍然可以扫描所有可用类 接口 注释等 的信息 就像 Spring Reflections 和许多其他框架和库当前所做的那样 类的加载方式 EDIT 这个问题是关于scannin
  • GNU 的 Java 编译器 (GCJ) 已经死了吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 截至 2010 年 10 月 GNU 的 Java 编译器死的 是否有任何有效的替代方案 特别是将 Java 编译为本机代码 LLVM 解决方案将是首选 你可以使用IKVM and
  • WCF Duplex 是一个好的选择吗?

    在使用 WCF duplex 聊天服务 短信服务 开发迷你项目后 我得到了一个可能不正确的观点 我相信双工理论很好而且很有用 但是使用时有很多问题Wcf 复式 如可靠会话 超时例外 服务器端的客户端地址管理 客户端的代理管理 我想错了吗 我
  • 如何加速特征库矩阵乘积?

    我正在使用 Eigen 库研究两个大矩阵的简单乘法 对于相同大小的矩阵 这种乘法似乎明显慢于 Matlab 和 Python 有什么办法可以让 Eigen 运算更快吗 问题详情 X 随机 1000 x 50000 矩阵 Y 随机 50000
  • Studio BumbleBee 撰写预览的“渲染问题”

    我无法在 Studio 中预览任何内容 无法预览像Text 我收到 渲染错误 显示了该堆栈跟踪 java lang NoSuchMethodException com
  • 注入应用程序配置的最佳方式

    好吧 我正在尝试进入这个奇妙的网站 并提出一个有关将配置设置注入应用程序组件的正确方法的问题 所以 概述是 我有一个用 C Net 3 5 编写的应用程序 它由 3 个组件组成 核心 数据和服务 数据和服务程序集需要从 app config
  • UserControl 中不允许出现文字内容

    如何允许我的控件在其标签内包含文本
  • 打开一个大的 JSON 文件

    当我尝试使用以下命令打开时 我有一个 1 7 GB JSON 文件json load 然后它给出内存错误 如何在Python中读取JSON文件 我的 JSON 文件是一个包含特定键的对象的大数组 Edit 当然 如果 最外面的 数组中的每个
  • Bootstrap 4 卡组,其列数基于视口

    我正在尝试在 Bootstrap 4 中实现卡片组功能 以使所有卡片具有相同的高度 Bootstrap 提供的示例显示了 4 张漂亮的卡片 但无论视口如何 这都是 4 张卡片排成一行 查看代码here 这对我来说没有意义 因为我认为您希望卡
  • JFreeChart 的放大和缩小功能行为异常?

    我观察到 放大 和 缩小 的功能实现方式与预期完全不同 例如 当我执行一步 缩小 然后在退一步 缩放 后 再次执行 放大 和 缩小 功能 在 我再也看不到原始图表了 我没有看到 JFreechart 的 放大 和 缩小 功能同步 publi
  • SceneKit 水就像 Badger 示例中的那样

    有谁知道如何创建水材料 就像苹果公司的獾例子一样 scene scn 中有一个 geotherm 01 对象 该对象获得材质 1 terrasses orange water 和 1 terrasses eau 它用看起来逼真的慢速动画创建
  • 使用 Java 在 Google App Engine 中进行分页

    我需要创建简单的对象分页 但是当我阅读手册时 我发现 query setRange 5 10 即使只需要 5 个对象 也会获取 10 个对象 有没有办法获取刚需要的对象 编辑 我开始了赏金 所以你可以向我展示可以运行的简单 Java 示例代
  • 使用通用存储库和存储过程

    我正在开发一个首先使用通用 Repo 模式和 EF6 数据库的现有应用程序 我正在调用一个存储过程 它返回一个复杂类型 该类型不是我的实体模型中的现有实体 因此我不确定要给出什么类型 这就是从我的服务层调用我的 sp 的方式 unitOfW
  • 如何将自定义证书颁发机构(CA)添加到nodejs

    我正在使用 CLI 工具构建混合移动应用程序 该应用程序具有很酷的上传功能 因此我可以在设备上测试该应用程序 而无需通过应用程序商店 它是 ionic cli 然而 在我的公司中 像许多其他公司一样 TLS 请求是使用公司自己的自定义 CA
  • C++中如何访问类变量

    在c 中是否可以在不创建对象的情况下访问其他类中的类变量 我尝试使用静态 但另一个类无法识别我的变量 我有3节课 其中两个应该使用 sae 变量 在第三堂课中我正在改变价值观 如果您能提供帮助 我将不胜感激 也许你有一个例子 class M
  • 页面滚动后,jQuery 可拖动在错误的位置显示帮助程序

    我正在使用 jQuery可拖动的 and 可丢弃的对于我正在开发的工作计划系统 用户将作业拖到不同的日期或用户 然后使用 ajax 调用更新数据 一切工作正常 除了当我向下滚动主页时 工作出现在超出浏览器窗口底部的大型周计划表上 如果我尝试
  • 基于视图的 NSOutlineView 没有 NIB?

    NSOutlineView是一个子类NSTableView 而目前 NSTableView支持两种实现 基于细胞 基于视图 制作 OSX 10 8 Finder 风格的侧边栏 具有自动灰色图标样式 需要使用基于视图的表视图和源列表突出显示样
  • 如何从路径中提取每个文件夹名称?

    我的路径是 server folderName1 another name something another folder 如果我不知道路径中有多少个文件夹并且不知道文件夹名称 如何将每个文件夹名称提取到字符串中 非常感谢 string