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

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


咨詢
建站咨詢
