亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

關(guān)于C#操作文件路徑(Directory)的常用靜態(tài)方法詳解

 更新時(shí)間:2021年08月06日 10:51:11   作者:小馬的棺材板  
這篇文章主要給大家介紹了關(guān)于C#操作文件路徑(Directory)的常用靜態(tài)方法,Directory類位于System.IO 命名空間,Directory類提供了在目錄和子目錄中進(jìn)行創(chuàng)建移動(dòng)和列舉操作的靜態(tài)方法,需要的朋友可以參考下

之前發(fā)過File對(duì)文件的操作

C# (File方法)對(duì)文件的操作,字節(jié)寫入和讀取

Directory:

主要用于操作文件的路徑,如創(chuàng)建文件夾和獲取文件夾的所有子目錄,

簡(jiǎn)單的說就是“操作文件夾”,而File是操作文件的

創(chuàng)建文件夾

直接使用靜態(tài)方法,在C盤創(chuàng)建一個(gè)名為a的文件夾

Directory.CreateDirectory(@“C\a”);

請(qǐng)?zhí)砑訄D片描述

刪除文件夾

刪除C盤下a的文件夾

Directory.Delete(@“C:\a”,true);

注意:不添加true,在你的文件夾不是為空的情況下會(huì)拋異常,刪除的文件并不是在回收站而且直接刪除了

獲取文件夾下的子文件夾

當(dāng)你文件夾下面包含多個(gè)文件夾,這個(gè)方法可以獲取所有的子文件夾路徑

請(qǐng)?zhí)砑訄D片描述

返回的是一個(gè)字符串?dāng)?shù)組

string[] path =Directory.GetDirectories(@“C:/a”);
for (int i = 0; i <= path.Length-1; i++)
{
Console.WriteLine(path[i]);
}


請(qǐng)?zhí)砑訄D片描述

獲取同類型的文件

例如有一個(gè)文件夾放了有音樂文件,文本文件,圖片文件夾,視頻文件夾,而我只是想要拿到文本文件

請(qǐng)?zhí)砑訄D片描述

返回的也是一個(gè)字符串?dāng)?shù)組

string[] path = Directory.GetFiles(@“C:/a”, “*.txt”);
for (int i = 0; i <= path.Length-1; i++)
{ Console.WriteLine(path[i]);
}


請(qǐng)?zhí)砑訄D片描述

判斷文件夾是否存在

返回的是一個(gè)布爾值

if (Directory.Exists(@“C:/a”))
{
Console.WriteLine(“文件存在”);
}

移動(dòng)文件夾

也就是剪切的也是

Directory.Move(@“C:/a”, @“C:\Users\Administrator\Desktop\a”);

C盤移動(dòng)到桌面

這幾個(gè)基本就是比較常用的了

總結(jié)

到此這篇關(guān)于關(guān)于C#操作文件路徑(Directory)的常用靜態(tài)方法的文章就介紹到這了,更多相關(guān)C#操作文件路徑Directory內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論