主要代码:
using
System .IO;
// Read File
private
void button1_Click(object sender, System.EventArgs e)
{
try
{
openFileDialog1.Filter = "txt files (*.txt)|*.txt|xml files (*.xml)|*.xml|All files (*.*)|*.*" ;
openFileDialog1.FilterIndex = 2 ;
openFileDialog1.RestoreDirectory = true ;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string filename = openFileDialog1.FileName;
textBox1.Text = filename;
StreamReader fileReader = new StreamReader ( filename, System.Text.Encoding.Default );
textBox2.Text = fileReader.ReadToEnd();
fileReader.Close();
}
}
catch
{}
}
// Write File
private
void button2_Click(object sender, System.EventArgs e)
{
try
{
saveFileDialog1.Filter = "txt files (*.txt)|*.txt|xml files (*.xml)|*.xml|All files (*.*)|*.*" ;
saveFileDialog1.FilterIndex = 1 ;
saveFileDialog1.RestoreDirectory = true ;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
string filename = saveFileDialog.FileName;
StreamWriter fileWrite =
new
StreamWriter( filename, false, System.Text.Encoding.Default );
fileWrite.Write(textBox2.Text);
fileWrite.Close();
}
}
catch
{}
}