zoukankan      html  css  js  c++  java
  • 文件夹操作-DirectoryInfo类

    DirectoryInfo类是一个密封类,它可以用来创建、移动、枚举目录和子目录。DirectoryInfo类包括4个属性,可以用来获取目录的名称、父目录等。

    DirectoryInfo类的属性表

    属    性

    说    明

    Exists

    判断指定目录是否存在。如果存在,则返回true,否则返回false

    Name

    获取目录的名称

    Parent

    获取指定子目录的父目录

    Root

    获取路径的根部分

    DirectoryInfo类还包括了以下9个属性,它们是从FileSystemInfo类继承而来。

    ExtensI/On属性:获取文件扩展名部分。

    FullName属性:获取完整目录。

    Attributes属性:获取或设置当前目录的FileAttributes。

    CreatI/OnTime属性:获取或设置当前目录的创建时间。

    CreatI/OnTimeUtc属性:获取或设置当前目录的创建时间,其格式为协调通用时间。

    LastAccessTime属性:获取或设置上次访问当前目录的时间。

    LastAccessTimeUtc属性:获取或设置上次访问当前目录的时间,其格式为协调通用时间。

    LastWriteTime属性:获取或设置上次写入当前目录的时间。

    LastWriteTimeUtc属性:获取或设置上次写入当前目录的时间,其格式为协调通用       时间。

    除了上述属性之外,DirectoryInfo类还包括7个实例方法,具体说明如表21.7所示。

    DirectoryInfo类的实例方法表

    方    法/说    明

    Create()

    创建目录

    GetDirectories()

    获取当前目录的子目录

    CreateSubdirectory()

    在指定路径中创建一个或多个子目录

    GetFiles()

    获取当前目录的文件列表

    Delete()

    删除指定的目录及其内容

    GetFileSystemInfos()

    获取当前目录的子目录和文件列表

    MoveTo()

    将指定目录及其内容移到新位置

    其中,Create()、Delete()和MoveTo()方法用来操作目录,它们依次可以用来创建、删除和移动目录。MoveTo()方法用来移动目录,它首先创建一个新目录(包括该目录的内容),然后再将被移动的目录删除。

  • 相关阅读:
    dotnet 通过 WMI 获取系统安装的驱动
    dotnet 通过 WMI 获取设备厂商
    dotnet 通过 WMI 获取设备厂商
    dotnet 通过 HttpClient 下载文件同时报告进度的方法
    dotnet 通过 HttpClient 下载文件同时报告进度的方法
    PHP highlight_string() 函数
    PHP highlight_file() 函数
    PHP get_browser() 函数
    PHP exit() 函数
    PHP eval() 函数
  • 原文地址:https://www.cnblogs.com/vaevvaev/p/7464070.html
Copyright © 2011-2022 走看看