閱讀185 返回首頁    go 阿裏雲 go 技術社區[雲棲]


文本文件的讀寫

// 讀文件 public TextWriter w; // 寫文件 public TextReader r; // 讀文本文件 private void button1_Click(object sender, System.EventArgs e) { if(openFileDialog1.ShowDialog() == DialogResult.OK) { textBox1.Text = openFileDialog1.FileName; r = new StreamReader(openFileDialog1.FileName, System.Text.Encoding.Default, false, 512);//用當前默認的編碼方式讀取,否則將會出現亂碼; richTextBox1.Text = r.ReadToEnd(); r.Close(); } } // 寫文本文件 private void button2_Click(object sender, System.EventArgs e) { if(saveFileDialog1.ShowDialog() == DialogResult.OK) { textBox1.Text = saveFileDialog1.FileName; w = new StreamWriter(saveFileDialog1.FileName, false,System.Text.Encoding.Default , 512); w.Write(richTextBox1.Text); w.Flush(); w.Close(); } }

最後更新:2017-04-02 04:00:24

  上一篇:go 多核時代:並行程序設計探討(8)——任務分解模式Task Decomposition
  下一篇:go 關於CEGUI