首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏不做码农的开发者

    C# 基础知识系列- 14 IO篇 文件的操作(2)

    返回目录下的所有子目录: public static string[] GetDirectories (string path); public static string[] GetDirectories (string path, string searchPattern); public static string[] GetDirectories (string path, string searchPattern , System.IO.EnumerationOptions enumerationOptions); public static string[] GetDirectories (string path , string searchPattern, System.IO.SearchOption searchOption); 除了上文提到的 GetDirectories 方法可以直接返回目录下所有子目录以外 public System.IO.DirectoryInfo[] GetDirectories (); public System.IO.DirectoryInfo[] GetDirectories (

    84200发布于 2020-05-12
  • 来自专栏不做码农的开发者

    C# 基础知识系列- 14 IO篇 文件的操作 (2)

    返回目录下的所有子目录: public static string[] GetDirectories (string path); public static string[] GetDirectories (string path, string searchPattern); public static string[] GetDirectories (string path, string searchPattern , System.IO.EnumerationOptions enumerationOptions); public static string[] GetDirectories (string path , string searchPattern, System.IO.SearchOption searchOption); 除了上文提到的 GetDirectories 方法可以直接返回目录下所有子目录以外 public System.IO.DirectoryInfo[] GetDirectories (); public System.IO.DirectoryInfo[] GetDirectories (

    70810发布于 2020-05-14
  • 来自专栏java跬步

    用LINQ遍历目录【转】

    dir) { XElement root = new XElement("Dir", new XAttribute("Name", dir.Name), from subDir in dir.GetDirectories searchPattern) { XElement root = new XElement("Dir", new XAttribute("Name", dir.Name), from subDir in dir.GetDirectories searchPatterns) { XElement root = new XElement("Dir", new XAttribute("Name", dir.Name), from subDir in dir.GetDirectories searchPatterns) { XElement root = new XElement("Dir", new XAttribute("Name", dir.Name), from subDir in dir.GetDirectories

    86710发布于 2020-02-18
  • 来自专栏飞扬的花生

    文件方法

    DirectoryInfo(path); FileInfo[] fil = dir.GetFiles(); DirectoryInfo[] dii = dir.GetDirectories } //最后移动目录 DirectoryInfo[] directoryInfoArray = directoryInfo.GetDirectories } //最后复制目录 DirectoryInfo[] directoryInfoArray = directoryInfo.GetDirectories

    82350发布于 2018-01-18
  • 来自专栏跟着阿笨一起玩NET

    C#目录文件复制、创建操作

    if (copySubDir) { foreach (string sourceSubDir in Directory.GetDirectories if (moveSubDir) { foreach (string sourceSubDir in Directory.GetDirectories DirectoryInfo dir = new DirectoryInfo(targetDir); foreach (DirectoryInfo subDi in dir.GetDirectories DeleteSubDirectory(string targetDir) { foreach (string subDir in Directory.GetDirectories xmlNode.AppendChild(childElement); } foreach (string directory in Directory.GetDirectories

    2.8K10发布于 2018-09-19
  • C#中文件夹类Directory的常用操作,unity获取streamingAssets下所有的文件夹及文件生成树结构物体

    D:\test); } 4.Directory.GetFiles():获取所有的文件 string[] files = Directory.GetFiles(path); 5.Directory.GetDirectories (); 获取所有的文件夹; string[] directories = Directory.GetDirectories(path); 获取 streamingAssets下所有的文件夹及文件生成树结构物体 获取文件夹下的所有文件和文件夹 string[] files = Directory.GetFiles(path); string[] directories = Directory.GetDirectories

    13910编辑于 2026-05-06
  • 来自专栏阿林前端开发攻城狮

    C# 两个目录同步的代码

    namespace AutoSync { public class NewDirectory { public static Dictionary<string,string> GetDirectories Dictionary<string, string> dirs = new Dictionary<string, string>(); string[] strDirs = Directory.GetDirectories Dictionary<string, string> aa = new Dictionary<string, string>(); SDirInfo = NewDirectory.GetDirectories (sourcedir);//获取源目录的目录信息 DDirInfo = NewDirectory.GetDirectories(destdir);//获取目标目录的目录信息

    92420发布于 2021-11-02
  • 来自专栏跟着阿笨一起玩NET

    treeview 绑定文件夹和文件

                try             {                 foreach (DirectoryInfo direc in new DirectoryInfo(FilePath).GetDirectories ImageList imglist)         {             foreach (DirectoryInfo dir in new DirectoryInfo(direc.FullName).GetDirectories             try             {                 foreach (DirectoryInfo direc in new DirectoryInfo(FilePath).GetDirectories TreeNode tn)         {             foreach (DirectoryInfo dir in new DirectoryInfo(direc.FullName).GetDirectories

    88310发布于 2018-09-19
  • 来自专栏C#

    C#常用的IO操作方法

    File.Copy(f.FullName, filePath, true); } foreach (var dir in fromDir.GetDirectories throw new NullReferenceException("目录不存在"); } foreach (var d in dir.GetDirectories var dirInfo = new DirectoryInfo(dir); if (dirInfo.GetFiles().Length == 0 && dirInfo.GetDirectories static bool FindFile(DirectoryInfo dir, string fileName) { foreach (var d in dir.GetDirectories var info = new DirectoryInfo(folderPath); listFolderName.AddRange(info.GetDirectories

    1.1K111发布于 2018-01-04
  • 来自专栏数据结构和算法

    C# 统计指定文件夹下的文件

    string> fileList) { // 获取指定文件夹下的文件数组和目录数组 string[] files = Directory.GetDirectories ) { backTrack(Directory.GetFiles(item).Concat(Directory.GetDirectories

    66410编辑于 2023-11-30
  • 来自专栏AhDung

    【C#】递归搜索指定目录下的指定项目(文件或目录)

    诚然可以使用现成的Directory类下的GetFiles、GetDirectories、GetFileSystemEntries这几个方法实现同样的功能,但请相信我不是蛋疼,原因是这几个方法在遇上【System 表示仅顶级</param> /// <param name="throwEx">是否抛异常</param> /// <returns></returns> public static string[] GetDirectories List<string> lst = new List<string>(); try { foreach (string item in Directory.GetDirectories = 0) { lst.AddRange(GetDirectories(item, regexPattern, depth - 1, throwEx)); } }

    3.6K20发布于 2018-09-13
  • 来自专栏阿林前端开发攻城狮

    C#常用目录文件操作封装类代码

    summary> /// <param name="directoryPath">指定目录的绝对路径</param> public static string[] GetDirectories (string directoryPath) { try { return Directory.GetDirectories Directory.Exists(varFromDirectory)) return; string[] directories = Directory.GetDirectories Directory.Exists(varFromDirectory)) return; string[] directories = Directory.GetDirectories </param> /// <param name="isSearchChild">是否搜索子目录</param> public static string[] GetDirectories

    1.4K30发布于 2021-11-03
  • 来自专栏Linyb极客之路

    聊聊如何实现动态加载spring拦截器

    List<File> getFiles() { List<File> list = new ArrayList<File>(); if(groovyProperties.getDirectories () == null && groovyProperties.getDirectories().length == 0){ return list; } for (String sDirectory : groovyProperties.getDirectories()) { if (sDirectory ! SneakyThrows void directoryChangeMonitor(){ for (String sDirectory : groovyProperties.getDirectories

    46010编辑于 2024-01-21
  • 来自专栏Linyb极客之路

    聊聊如何实现动态加载spring拦截器

    List<File> getFiles() { List<File> list = new ArrayList<File>(); if(groovyProperties.getDirectories () == null && groovyProperties.getDirectories().length == 0){ return list; } for (String sDirectory : groovyProperties.getDirectories()) { if (sDirectory ! @SneakyThrows void directoryChangeMonitor(){ for (String sDirectory : groovyProperties.getDirectories

    51210编辑于 2024-01-16
  • 来自专栏IT民工的代码世界

    NetCore插件化开发

    AppConfigUtil.Configuration["Frame:ViewsVirtualPath"]); foreach (DirectoryInfo FDir in FrameWorkViews.GetDirectories ()) { foreach (DirectoryInfo PDir in ProjectViews.GetDirectories(

    46420编辑于 2023-07-19
  • 来自专栏明丰随笔

    浅谈.Net Framework中实现的文件操作(一)

    DirectoryInfo[] GetDirectories(); DirectoryInfo[] GetDirectories(string searchPattern); DirectoryInfo [] GetDirectories(string searchPattern, SearchOption searchOption); //返回当前目录的文件。 fileSystemInfos3 = directoryInfo.EnumerateFileSystemInfos("aa*", SearchOption.AllDirectories).ToList(); //GetDirectories

    86110发布于 2019-07-17
  • 来自专栏DotNet 致知

    File & Directory

    获取子目录和子文件: 为了演示,我现在Test目录下新建几个目录和文件: 使用GetDirectories()方法获取某路径下的目录: var dirs = Directory.GetDirectories

    82120编辑于 2022-03-29
  • 来自专栏菩提树下的杨过

    遍历文件夹所有文件(示例)

    string parentDir, StringCollection result)         {             string[] dir = System.IO.Directory.GetDirectories

    1.6K90发布于 2018-01-22
  • 来自专栏Java架构师必看

    得到目录大小

    DirectoryInfo[] dis = d.GetDirectories();         foreach (DirectoryInfo di in dis)         {            

    1.4K30发布于 2020-07-21
  • 来自专栏.NET 全栈开发专栏

    C# File、FileInfo、Directory、DirectoryInfo

    Directory.GetFiles("d:\\", "*.txt"); // 8、返回指定目录下的子目录名称(包括其路径) string[] directories = Directory.GetDirectories ); // 9、返回指定目录中符合指定搜索模式的子目录的名称(包括其路径) string[] directoriesWithSpecifySearchMode = Directory.GetDirectories d:\\test1"); // 7、返回当前目录的子目录;目录或指定路径不存在则抛出异常 DirectoryInfo[] directoryInfos = directoryInfo.GetDirectories

    67710编辑于 2024-03-05
领券