中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# DirectoryInfo類 詳解

c#
小云
111
2023-09-12 06:24:36
欄目: 編程語言

DirectoryInfo類是System.IO命名空間下的一個類,用于操作目錄。

  1. 創建DirectoryInfo對象:

DirectoryInfo dir = new DirectoryInfo(“路徑”);

  1. 常用屬性:
  • FullName:獲取目錄的完整路徑。

  • Name:獲取目錄的名稱。

  • Parent:獲取目錄的父目錄。

  • Exists:判斷目錄是否存在。

  • CreationTime:獲取目錄的創建時間。

  • LastWriteTime:獲取或設置目錄的最后寫入時間。

  • LastAccessTime:獲取或設置目錄的最后訪問時間。

  1. 常用方法:
  • Create():創建目錄。

  • Delete():刪除目錄。

  • GetDirectories():獲取目錄中的子目錄。

  • GetFiles():獲取目錄中的文件。

  • MoveTo():將目錄移動到指定位置。

  1. 示例代碼:
DirectoryInfo dir = new DirectoryInfo("C:\\Test");
if (!dir.Exists)
{
dir.Create();
}
Console.WriteLine(dir.FullName);
Console.WriteLine(dir.Name);
Console.WriteLine(dir.CreationTime);
Console.WriteLine(dir.Exists);
DirectoryInfo parentDir = dir.Parent;
Console.WriteLine(parentDir.FullName);
DirectoryInfo[] subDirs = dir.GetDirectories();
foreach (DirectoryInfo subDir in subDirs)
{
Console.WriteLine(subDir.Name);
}
FileInfo[] files = dir.GetFiles();
foreach (FileInfo file in files)
{
Console.WriteLine(file.Name);
}
dir.MoveTo("C:\\NewTest");
dir.Delete();

通過DirectoryInfo類,可以方便地對目錄進行操作,如創建目錄、刪除目錄、獲取目錄中的文件和子目錄等。

0
曲沃县| 隆德县| 德格县| 石景山区| 邹城市| 南皮县| 平阳县| 南汇区| 牡丹江市| 衡水市| 萝北县| 格尔木市| 临澧县| 江西省| 沧源| 上饶市| 繁峙县| 成都市| 扬州市| 永仁县| 永嘉县| 沈丘县| 阿合奇县| 沅江市| 白朗县| 呼伦贝尔市| 佛坪县| 阳城县| 奉化市| 开化县| 徐州市| 乐平市| 普宁市| 确山县| 彭泽县| 太康县| 将乐县| 明水县| 秦安县| 桃源县| 四子王旗|