usingsystem;
using
system.text;
using
system.io;
using
system.linq;
public
static
partial
class
fileutil
//////
刪除目錄及其下面的所有子目錄和檔案。如果目錄有唯讀屬性,則先去掉唯讀屬性,然後刪除。
//////
public
static
void
deletedirectory(directoryinfo di)
else
}di.refresh();
if((di.attributes
&fileattributes.readonly)
==fileattributes.readonly)
di.delete();
}///
///刪除檔案。如果檔案具有唯讀屬性,則先去掉唯讀屬性,然後刪除。
//////
要刪除的檔名,應為絕對路徑
public
static
void
deletefile(
string
filename)
//////
刪除檔案。如果檔案具有唯讀屬性,則先去掉唯讀屬性,然後刪除。
//////
要刪除的檔案
public
static
void
deletefile(fileinfo fi)
fi.delete();
}///
///清空目錄。如果目錄下的子目錄或檔案有唯讀屬性,則先去掉唯讀屬性,然後刪除。
///此方法與 deletedirectory 的區別是,deletedirectory 會將目錄連同其子物件一起刪除,
///此方法不刪除目錄本身,而只是刪除它的子物件。
//////
public
static
void
emptydirectory(
string
path)
//////
清空目錄。如果目錄下的子目錄或檔案有唯讀屬性,則先去掉唯讀屬性,然後刪除。
///此方法與 deletedirectory 的區別是,deletedirectory 會將目錄連同其子物件一起刪除,
///此方法不刪除目錄本身,而只是刪除它的子物件。
//////
public
static
void
emptydirectory(directoryinfo di)
else}}
#endregion
}
python操作檔案讀 寫 追加 刪除 清空
一 用python建立乙個新檔案,內容是從0到9的整數,每個數字佔一行 python f open f.txt w r唯讀,w可寫,a追加 for i in range 0,10 f.write str i n f.close 二 檔案內容追加,從0到9的10個隨機整數 python import ...
Python之檔案操作 檔案 目錄的操作
一 建立 1 建立檔案 open path,w 2 建立目錄 1 os.mkdir pt mode 0777 新建乙個目錄pt,引數mode表示生成的目錄的許可權,預設是超級許可權,也就是0777。2 os.makedirs pt 建立多級目錄 比如在python目錄下建立 t1 t2 t3 3 建...
iOS 操作檔案目錄的方法
使用目錄的常用方法 獲取當前目錄 nsstring currentdirectorypath 更改當前目錄 bool changecurrentdirectorypath nsstring path 複製目錄或檔案 bool copyitematpath nsstring srcpath topat...