自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

利用C#文件相對路徑來判斷目錄是否存在

開發(fā) 后端
這里將介紹如何利用C#文件相對路徑來判斷目錄是否存在,主要是根據(jù)C#文件相對路徑、絕對路徑來進行判斷。希望本文對大家有所幫助。

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

  1. public static bool Exists(  
  2. string path;  
  3. );  

下面的代碼判斷是否存在c:\tempuploads\NewDirectory目錄。若存在,先獲取該目錄下的子目錄和文件,然后其移動,最后將移動后的目錄刪除。若不存在,則先創(chuàng)建該目錄,然后將目錄屬性設(shè)為只讀、隱藏

  1. if(File.Exists(@"c:\tempuploads\NewDirectory")) //判斷目錄是否存在  
  2. {  
  3. GetDirectory(); //獲取子目錄  
  4. GetFile(); //獲取文件  
  5. MoveDirectory(); //移動目錄  
  6. DeleteDirectory(); //刪除目錄  
  7. }  
  8. else 
  9. {  
  10. MakeDirectory(); //生成目錄  
  11. SetDirectory(); //設(shè)置目錄屬性  
  12. }  

注意:

路徑有3種方式,當前目錄下的C#文件相對路徑、當前工作盤的C#文件相對路徑、絕對路徑。以C:\Tmp\Book為例(假定當前工作目錄為C:\Tmp)?!癇ook”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。

另外,在C#中 “\”是特殊字符,要表示它的話需要使用“\\”。由于這種寫法不方便,C#語言提供了@對其簡化。只要在字符串前加上@即可直接使用“\”。所以上面的路徑在C#中應(yīng)該表示為“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。

【編輯推薦】

  1. C#記憶功能的地址欄控件
  2. 描述C#調(diào)用外部進程
  3. C#語言操縱數(shù)據(jù)庫事務(wù)
  4. 概述C#語言異常處理
  5. 簡單介紹C#數(shù)組和函數(shù)
責(zé)任編輯:彭凡 來源: 百度空間
相關(guān)推薦

2009-08-06 18:03:21

C#相對路徑

2009-08-06 18:31:57

C#相對路徑絕對路徑

2009-08-07 13:24:35

C#獲取相對路徑

2009-08-07 13:16:27

c#相對路徑寫法

2021-08-04 10:15:14

Go路徑語言

2010-06-23 17:26:01

2010-03-18 08:48:30

Python入門

2022-04-24 15:33:38

鴻蒙開發(fā)操作系統(tǒng)

2011-06-23 15:33:24

SEO

2011-07-11 13:29:03

JAVA

2022-11-16 10:13:29

Linux相對路徑絕對路徑

2022-08-29 14:11:10

Linux絕對路徑相對路徑

2021-07-29 20:28:24

靜態(tài)代碼Hdfs

2009-09-01 18:35:53

C#判斷文件存在

2023-10-22 08:39:13

Linux目錄切換

2009-08-28 16:08:28

C#利用資源文件

2024-10-31 08:44:25

vue3符號目錄

2009-08-03 11:14:01

C#判斷輸入日期格式

2019-08-30 09:54:39

LinuxC語言文本編輯器

2009-08-07 14:47:23

C#路徑問題
點贊
收藏

51CTO技術(shù)棧公眾號