91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
进贤县| 安岳县| 安康市| 安远县| 卓尼县| 耿马| 岐山县| 称多县| 资兴市| 杨浦区| 祥云县| 廊坊市| 平乐县| 石河子市| 兴国县| 石城县| 仪征市| 大理市| 威海市| 册亨县| 东乌珠穆沁旗| 雅江县| 海城市| 荣成市| 营口市| 库尔勒市| 安徽省| 德令哈市| 吐鲁番市| 特克斯县| 泽州县| 萝北县| 平湖市| 林西县| 大宁县| 营山县| 赫章县| 罗定市| 肃宁县| 宝鸡市| 留坝县|