File常用方法,不積矽步無以至千里

2021-10-10 17:25:50 字數 967 閱讀 9263

檔案的,建立、複製、剪下、刪除

private void button1_click(object sender, eventargs e)

; //將主測試資料夾檔案複製到複製測試資料夾

file.copy(@".\testdirectory\create.txt", @".\copydirectory\copy.txt");

//將複製測試資料夾中的檔案剪下回主測試資料夾

file.move(@".\copydirectory\copy.txt", @".\testdirectory\copy.txt");

//刪除主測試資料夾中的建立檔案

file.delete(@".\testdirectory\create.txt");

//刪除主測試資料夾中的剪下檔案

file.delete(@".\testdirectory\copy.txt");

//刪除主測試資料夾

directory.delete(@".\testdirectory");

//刪除複製測試資料夾

directory.delete(@".\copydirectory");

//用來儲存判斷檔案是否存在的結果

bool i***ists=false;

//判斷主測試資料夾中的建立檔案是否存在

i***ists=file.exists(@".\testdirectory\create.txt");

//判斷主測試資料夾中的剪下檔案是否存在

i***ists=file.exists(@".\testdirectory\copy.txt");

}catch(exception x)

",x.tostring());

console.writeline("----------------------------");

}finally

}

Socket服務端常用方法,不積矽步無以至千里

1.建立服務端socket物件 socket serversocket new socket addressfamily.internetwork,sockettype.stream,protocoltype.tcp 2.建立客戶端socket物件socket clientsocket null 3...

Socket客戶端常用方法,不積矽步無以至千里

1.建立客戶端socket物件 socket clientsocket new socket addressfamily.internetwork,sockettype.stream,protocoltype.tcp 2.建立表示ip的位元組陣列 byte ip new byte 3.建立ipadd...

Serialized常用方法,不積矽步無以至千里

1.將類的上方加上 serializable 定義為可被序列化的 2.將不想序列化的字段,上方加上 nonserialized 3.建立檔案流 filestream filestream new filestream 序列化後儲存在該全路徑下,檔案的操作模式,檔案的讀寫許可權 4.建立binaryf...