zoukankan      html  css  js  c++  java
  • 获取指定资源目录下的所有文件的方法

    使用前需要引入System.IO;这个命名空间

    第一种方法:

     1 public void GetFiles()
     2 {
     3     //路径 
     4     string path = string.Format("{0}", @"D:SHU170221U3D-09Lesson14AssetsBundleFiles");
     5 
     6     //获取指定后缀名文件
     7     //var files = Directory.GetFiles(path, "*.manifest");
     8 
     9     //获取所有文件
    10     var files = Directory.GetFiles(path);
    11     foreach (var file in files)
    12     {
    13         Debug.Log(file);
    14     }
    15 }

    这种方法只能获取到文件,不能获取到文件的具体信息。

    第二种方法:

     1 public void GetFiles()
     2 {
     3     //路径 
     4     string path = string.Format("{0}", @"D:SHU170221U3D-09Lesson14AssetsBundleFiles");
     5 
     6     DirectoryInfo folder = new DirectoryInfo(path);
     7 
     8     //获取指定后缀名文件
     9     //foreach (FileInfo file in folder.GetFiles("*.manifest"))
    10     //{
    11     //    Debug.Log(file.Name);
    12     //    Debug.Log("FullName:" + file.FullName);
    13     //    Debug.Log("DirectoryName:" + file.DirectoryName);
    14     //}
    15 
    16     //获取所有文件
    17     foreach (FileInfo file in folder.GetFiles())
    18     {
    19         Debug.Log(file.Name);
    20         Debug.Log("FullName:" + file.FullName);
    21         Debug.Log("DirectoryName:" + file.DirectoryName);
    22     }
    23 }

    这种方法可以获取到文件的所有信息。

  • 相关阅读:
    jQuery .css("width")和.width()的区别
    用jquery写一个滑动TAB 例子
    D
    4 Values whose Sum is 0
    Hibernate学习之hql 与sql
    BigDecimal进行精确运算
    Date类与SimpleDateFormat类中parse()方法和format()方法
    单例模式下的懒汉和饿汉模式
    Java中Date类型详解
    Spring @Column的注解详解
  • 原文地址:https://www.cnblogs.com/AaronBlogs/p/6838523.html
Copyright © 2011-2022 走看看