一、筆記
絕對路徑:通過給定的這個路徑直接能夠在我的電腦中找到這個檔案。 相對路徑:檔案相對於應用程式的路徑。2.檔案的讀內容有三中方法
2.按行讀取,只能讀檔案,能夠對每一行進行操作//string contents = file.readalllines(@「d:\users\86176\desktop\1.txt」,encoding.utf8);
//foreach (string item in contents)
//
3.寫檔案3.按整體讀入 string f = file.readalltext(@"d:\users\86176\desktop\1.txt",encoding.utf8);
console.writeline(f);
1)覆蓋原文
1.按位元組
//如果沒有這個檔案的話 會給你建立乙個 有的話會覆蓋掉
string str = "今天天氣好晴朗處處好風光";
//需要將字串轉化為位元組陣列
byte buffer = encoding.default.getbytes(str);
file.writeallbytes(@"d:\users\86176\desktop\2.txt", buffer);
console.writeline("寫入成功");
2.按行
"d:\users\86176\desktop\new.txt",new string );
"ok");
2)不覆蓋3.按整個檔案
"d:\users\86176\desktop\new.txt", "dsasadsfafds");
"ok");
4.list泛型集合(與陣列相似)2.在整個檔案後面加
console.writeline("ok");
1.建立集合 //建立泛型集合物件2.所用的方法與arraylist集合相同list list = new list();
3.陣列與list之間的轉換
//list泛型集合可以轉化為陣列二、**int nums = list.toarray();
//陣列轉換為list集合
list listtwo = nums.tolist();
namespace file類的讀寫檔案
//string f = file.readalltext(@"d:\users\86176\desktop\1.txt",encoding.utf8);
f);"d:\users\86176\desktop\new.txt",new string );
"ok");
"d:\users\86176\desktop\new.txt", "dsasadsfafds");
"ok");
"ok");
file.
(@"d:\users\86176\desktop\new.txt"
,"大王");
console.
writeline
("ok");
console.
readkey()
;}}}
namespace list泛型集合);
list.
addrange
(list)
;//list泛型集合可以轉化為陣列
int[
] nums = list.
toarray()
;//陣列轉換為list集合
list<
int> listtwo = nums.
tolist()
;for
(int i=
0;i) console.
readkey()
;}}}
C 基礎第十五天
1 file操作檔案 path操作路徑 filestream操作流 streamreader streamwriter directory操作資料夾 目錄 createdirectory delete move exist 判斷是否存在 getfiles 獲得指定目錄下所有檔案的全路徑 getdir...
LinuxC 第十五天
靜態庫 靜態庫 要被包含到源程式中的庫 優點 執行速度快 缺點 占用系統資源比較多 使用的場合 對時間要求很高的場合 靜態庫的製作 1 把所有的源程式 c檔案 製作成目標檔案 o 檔案 gcc c mul.c o mul.o gcc c sub.c o sub.o gcc c add.c o add...
Qt第十五天
qwdialogsize.h ifndef qwdialogsize h define qwdialogsize h include namespace ui class qwdialogsize public qdialog endif qwdialogsize hqwdialogsize.cpp...