新聞中心
C#文件相對(duì)路徑判斷方法聲明如下:

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)建站推出平和免費(fèi)做網(wǎng)站回饋大家。
- public static bool Exists(
- string path;
- );
下面的代碼判斷是否存在c:\tempuploads\NewDirectory目錄。若存在,先獲取該目錄下的子目錄和文件,然后其移動(dòng),最后將移動(dòng)后的目錄刪除。若不存在,則先創(chuàng)建該目錄,然后將目錄屬性設(shè)為只讀、隱藏
- if(File.Exists(@"c:\tempuploads\NewDirectory")) //判斷目錄是否存在
- {
- GetDirectory(); //獲取子目錄
- GetFile(); //獲取文件
- MoveDirectory(); //移動(dòng)目錄
- DeleteDirectory(); //刪除目錄
- }
- else
- {
- MakeDirectory(); //生成目錄
- SetDirectory(); //設(shè)置目錄屬性
- }
注意:
路徑有3種方式,當(dāng)前目錄下的C#文件相對(duì)路徑、當(dāng)前工作盤(pán)的C#文件相對(duì)路徑、絕對(duì)路徑。以C:\Tmp\Book為例(假定當(dāng)前工作目錄為C:\Tmp)?!癇ook”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。
另外,在C#中 “\”是特殊字符,要表示它的話需要使用“\\”。由于這種寫(xiě)法不方便,C#語(yǔ)言提供了@對(duì)其簡(jiǎn)化。只要在字符串前加上@即可直接使用“\”。所以上面的路徑在C#中應(yīng)該表示為“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。
【編輯推薦】
- C#記憶功能的地址欄控件
- 描述C#調(diào)用外部進(jìn)程
- C#語(yǔ)言操縱數(shù)據(jù)庫(kù)事務(wù)
- 概述C#語(yǔ)言異常處理
- 簡(jiǎn)單介紹C#數(shù)組和函數(shù)
當(dāng)前文章:利用C#文件相對(duì)路徑來(lái)判斷目錄是否存在
轉(zhuǎn)載來(lái)源:http://fisionsoft.com.cn/article/djjidsd.html


咨詢
建站咨詢
