我想显示 Alfresco Share 中每个文件夹的所有从属文件(不是子文件夹)的文件夹大小和数量。
如何在文件夹详细信息中显示此信息,如下所示?
名称:露天
标题:露天分享
描述:露天讨论
创建者:管理员
大小:128,08 MB
文件:12
子文件夹:2
我想显示 Alfresco Share 中每个文件夹的所有从属文件(不是子文件夹)的文件夹大小和数量。
如何在文件夹详细信息中显示此信息,如下所示?
名称:露天
标题:露天分享
描述:露天讨论
创建者:管理员
大小:128,08 MB
文件:12
子文件夹:2
试试这个:
    System.IO.DirectoryInfo info = new DirectoryInfo("c:\\");
    int NumerSubDirs = info.GetDirectories().Length;
    int NumFiles = info.GetFiles().Length;
    FileInfo[] fileinfos = info.GetFiles();
    float totalSize =0;
    foreach (FileInfo infof in fileinfos)
    {
      totalSize += (infof.Length / 1024 / 1024);
    }
    Console.WriteLine("Number of subdirs -> " + NumerSubDirs.ToString());
    Console.WriteLine("Numer of files -> " + NumFiles.ToString());
     Console.Write("Size of files -> " + totalSize.ToString());