zoukankan      html  css  js  c++  java
  • asp.net 得到一个文件夹下的所有文件夹及子文件夹名,得到所有文件名,文件大小,文件夹大小

    using System.IO;
    /// <summary>
    /// 获取指定目录下的所有文件和文件夹大小
    /// </summary>
    /// <param name="path">目录路径</param>
    /// <returns>string,返回所有文件夹名字</returns>
    protected long GetDirectorySize(string path)
    {
        long dirSize = 0;
        DirectoryInfo dir = new DirectoryInfo(path);
        foreach (FileInfo file in dir.GetFiles())
            dirSize += file.Length;
        foreach (DirectoryInfo subdir in dir.GetDirectories())
            dirSize += GetDirectorySize(subdir.FullName);
        return dirSize;
    }
    using System.IO;
    /// <summary>
    /// 获取指定目录下的所有文件夹名
    /// </summary>
    /// <param name="path">目录路径</param>
    /// <returns>string,返回所有文件夹名字</returns>
    public string GetAllFolder(string path)
    {
    	string folder_Names = "";
    	DirectoryInfo dir = new DirectoryInfo(path);
    
    	foreach (DirectoryInfo subdir in dir.GetDirectories())
    		folder_Names += subdir.FullName + ",";
    
    	return folder_Names;
    }
    
  • 相关阅读:
    buuctf—web—高明的黑客
    buuctf—web—Easy Calc
    buuctf刷题之旅—web—EasySQL
    buuctf刷题之旅—web—随便注
    buuctf刷题之旅—web—WarmUp
    Dao
    Spring AOP配置
    分布式
    tomcat配置
    JVM知识
  • 原文地址:https://www.cnblogs.com/yhdkzy/p/2499311.html
Copyright © 2011-2022 走看看