1. Read files (streamreader)
Add reference: using system. IO;
Streamreader objreader = new streamreader (file path); string Sline = ""; arraylist linelist = new arraylist (); While (Sline! = NULL) {Sline = objreader. Readline (); If (Sline! = NULL &&! Sline. Equals ("") linelist. Add (Sline) ;}objreader. Close (); Return linelist;
Frequently used:
Streamreader sr = new streamreader ("testfile.txt ")
// Streamreader sr = new streamreader ("testfile.txt", encoding. getencoding ("gb2312") // gbkstring line; while (line = Sr. Readline ())! = NULL) {textbox1. Text + = II. tostring () + "-" + LINE. tostring () + "\ r \ n ";}
2. streamwriter)
Filestream FS = new filestream (file path, filemode. create); streamwriter Sw = new streamwriter (FS); // starts writing to SW. write (string); // clear the buffer SW. flush (); // close the flow SW. close (); FS. close ();