问题标签 [getdirectories]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何获取硬盘驱动器上的所有目录(c#)?
如何使用 c# 获取硬盘上的所有目录(带有子目录)?
响应示例:
vb.net - vb.net | 如何获取指定路径中的空子目录?使用 vb.net
我的目录结构如下。
- 目录 1 > subdir1_1 >((subdir1_1_1 >subdir1_1_1_1),subdir1_1_2)
目录2
两个主目录和 subdir1_1 有 2 个子目录(subdir1_1_1,subdir1_1_2)和 subdir1_1_1 有子目录“subdir1_1_1_1”
好的
现在我有这个代码
和我的 textbox1.text="C:\test"
并且结果没有 subdir1_1_1_1 和 subdir1_1_2 。为什么 ??
哪里有问题??为什么我不能得到空文件夹? 在此处输入图像描述
c# - How to properly list files of a directory?
I was using below code until I get too many images. So I wanted to make a method in the master page cs file class to rather generate the HTML for me.
But as long I get a lot of images I wrote this method to generate the HTML:
But I'm getting the images like C:\...\visual studio\project\etc\1.png
rather http:\\localhost:5090\images\1.png
how do I do that? I also tried with and without ResolveUrl()
but it ended up returning something like C:\images\1.png
which obviously isn't the correct path I'm looking for. I new to ASP.NET I don't know yet how those things are usually done. I'm learning.
c# - 无法获得 getFiles 和 getDirectories 的管理员访问权限
我一直在尝试在 c# wpf 中使用getFiles
and编写一个文件搜索getDirectories
器,当我从桌面等读取文件时没问题。但是当我尝试读取时c:\
,我收到了拒绝访问错误。因此,我已将.manifest
文件编辑为<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
,但问题仍然存在。要获得管理员权限,还有其他事情要做吗?
c# - GetDirectories 返回一个字符串 c#
您好,我目前在获取目录期间如下:
有了这个,我可以过滤目录中的所有子目录,并使用下面提供的正则表达式过滤我想要的子目录:
我的问题是我的新目录路径字符串列表。我想在它们上使用 directoryinfo 函数,例如 Parent 并获取这些目录的目录。有没有办法将我的字符串路径转换为directyinfo 类型。谢谢 !
c# - 获取目录下的子文件夹列表
好的,这是我目前的问题:
这是我的主要内容:
存档方法:
最后走目录树方法
所以我在这一点上真的迷路了我希望能够调用 walkdirectorytree 来递归地遍历我的目录的所有文件夹和子文件夹,以提取具有正则表达式模式且不为空且在 tp 中没有 3 个文件的路径给我这些文件夹路径的列表。
c# - 获取包含一定数量目录的文件夹
所以现在我有一个我想要通过正则表达式模式和 linq 过滤的目录列表。我需要一种方法来获取包含一定数量目录的文件夹并跳过没有 1 的文件夹以及如何检查我的目录信息是否为空。有什么建议么 ?所以这就是我到目前为止所拥有的
DirectoryInfo root = new DirectoryInfo(@"C:\Users\jphillips\Desktop\test"); var dirs = 新列表();dirs = root.GetDirectories("*", SearchOption.AllDirectories).Where(d => reg.IsMatch(d.Name)).Where((d => !d.FullName.EndsWith("TESTS")))。其中(d => d.GetFiles().Length > 3).ToList();
有人可以告诉我如何从这里过滤它,还有 * 在获取目录功能中是什么意思
c# - 带有 getDirectories 的 UnauthorizedAccessException
大家好,我目前通过这个电话获得了我想要的子目录:
所以现在我的问题是我的最终列表称为候选人我什么也没得到,因为我遇到了访问问题,因为我在 try 块中的子目录文件夹中有一个名为 lost+found 的文件夹。我尝试使用 try 和 catch 来处理异常,所以我可以继续检查我实际上并不关心这个文件夹,我试图忽略它,但我不知道如何从我的 get 目录搜索中忽略它想法?我已经尝试使用 .where 进行过滤以忽略包含文件夹名称的任何文件夹,但这不起作用,它只是在文件夹名称处停止了我的程序。
c# - getDirectories 在第一个异常后停止
所以我对此进行了广泛的研究,我意识到即使你有一个块GetDirectories
,它也会停止返回文件夹。UnauthorizedAccessException
try...catch
所有子目录都将进入子目录,直到我们遇到异常然后停止。对于我的特定代码,有什么解决方案吗?谢谢!
android - 在 Unity 中,GetDirectories() 在 Android 上不起作用
我一直在尝试检索 Resources 文件夹中的目录(Assets -> Resources -> DiscoveryPage -> Bloggers ->我想要获取的各种文件夹),它仅适用于运行时的 Unity Editor,但不适用于我的 Android 设备。
这是我所拥有的:
该行:
确实显示了正确的信息(我能够到达 Bloggers 文件夹并获得 discoveryDir.Name,但是
bloggerDirs 不返回任何内容(甚至不返回 null)。两个调试行都没有打印出来。
好像 discoveryDir.GetDirectories(); 不适用于安卓。
任何人都知道这个问题以及如何在 Android 运行时获取这些目录?