点滴积累【C#】---操作文件
生活随笔
收集整理的這篇文章主要介紹了
点滴积累【C#】---操作文件
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
操作文件
寫(xiě)入文件效果:
??
寫(xiě)入文件代碼:
1 private void 保存ToolStripMenuItem_Click(object sender, EventArgs e) 2 { 3 try 4 { 5 FileStream fs = new FileStream(@"D:\FileStream.txt", FileMode.Create); 6 StreamWriter sw = new StreamWriter(fs); 7 string content = textBox1.Text.Trim(); 8 sw.Write(content); 9 sw.Close(); 10 fs.Close(); 11 MessageBox.Show("保存成功"); 12 } 13 catch 14 { 15 MessageBox.Show("保存出錯(cuò)"); 16 } 17 }?
?
讀取文件效果:
?
讀取文件代碼:
1 private void 查看ToolStripMenuItem_Click(object sender, EventArgs e) 2 { 3 try 4 { 5 FileStream fs = new FileStream(@"D:FileStream.txt", FileMode.Open); 6 StreamReader sr = new StreamReader(fs); 7 string content = sr.ReadToEnd(); 8 textBox1.Text = content; 9 sr.Close(); 10 fs.Close(); 11 12 } 13 catch 14 { 15 MessageBox.Show("查看出錯(cuò)"); 16 } 17 18 }?
?
拷貝文件效果:
?
拷貝文件代碼:
1 private void button1_Click(object sender, EventArgs e) 2 { 3 try 4 { 5 string path1 = textBox1.Text.Trim(); 6 string path2 = textBox2.Text.Trim(); 7 if (File.Exists(path1) == true) 8 { 9 File.Copy(path1, path2); 10 MessageBox.Show("拷貝成功"); 11 } 12 } 13 catch 14 { 15 MessageBox.Show("拷貝失敗"); 16 } 17 }?
移動(dòng)文件:
?
代碼:
1 private void button2_Click(object sender, EventArgs e) 2 { 3 try 4 { 5 string path1 = textBox1.Text.Trim(); 6 string path2 = textBox2.Text.Trim(); 7 if (File.Exists(path1) == true) 8 { 9 File.Move(path1, path2); 10 MessageBox.Show("移動(dòng)成功"); 11 } 12 } 13 catch 14 { 15 MessageBox.Show("移動(dòng)失敗"); 16 } 17 }刪除文件
代碼:
1 private void button3_Click(object sender, EventArgs e) 2 { 3 try 4 { 5 string path = textBox1.Text.Trim(); 6 if (File.Exists(path) == true) 7 { 8 File.Delete(path); 9 MessageBox.Show("刪除成功"); 10 } 11 } 12 catch 13 { 14 MessageBox.Show("刪除失敗"); 15 } 16 }?
轉(zhuǎn)載于:https://www.cnblogs.com/xinchun/p/3436394.html
總結(jié)
以上是生活随笔為你收集整理的点滴积累【C#】---操作文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: CentOS --kickstart服务
- 下一篇: 我在中国图书网不愉快的购书经历!!!!!