如何枚举目录及其内容 http://www.shengfang.org/blog/p/DirectoryInfo.php 有人问 请问如何获取制定目录的大小呢? 目录下面有文件,也有子目录的 Directory 类请参见 公开用于创建、移动和枚举通过目录和子目录的静态方法。 将 Directory 类用于典型操作,如复制、移动、重命名、创建和删除目录。也可将 Directory 类用于获取和设置与目录的创建、访问及写入操作相关的 DateTime 信息。 由于所有的 Directory 方法都是静态的,因此如果只想执行一个操作,使用 File 方法的效率比使用相应的 DirectoryInfo 实例方法可能更高。大多数 Directory 方法要求当前操作的目录的路径。 Directory 类的静态方法对所有方法都执行安全检查。如果打算多次重用某个对象,可考虑改用 DirectoryInfo 的相应实例方法,因为并不总是需要安全检查。 注意 在接受路径作为输入字符串的成员中,路径的格式必须正确,否则将引发异常。例如,如果路径是完全限定的但以空格开头,则路径在类的方法中不会被修剪。因此,路径的格式不正确,并将引发异常。同样,路径或路径的组合不能被完全限定两次。例如,“c:\temp c:\windows”在大多数情况下也将引发异常。在使用接受路径字符串的方法时,请确保路径的格式正确。 C# 中的“c:\\MyDir”或 Visual Basic 中的“c:\MyDir”。 文件进行计数。 [C#] using System; public class ShowDirSize 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/Directorysize.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1132525941 |
2005年11月21日06:32星期一 [Info资料]






