public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
///
/// 读取
///
///
///
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog xjOpenFileDialog = new OpenFileDialog();
xjOpenFileDialog.Filter = "文本文件|*.txt";
if (xjOpenFileDialog.ShowDialog() == DialogResult.OK)
{
string xjFilePath = xjOpenFileDialog.FileName;
this.textBox1.Text = xjFilePath;//显示文件路径
StreamReader sr = new StreamReader(xjFilePath, Encoding.Default);
this.textBox2.Text = sr.ReadToEnd();//显示内容
}
}
/// <summary>
/// 写入
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
SaveFileDialog xjSaveFileDialog = new SaveFileDialog();
xjSaveFileDialog.Filter = "文本文件|*.txt";
if (xjSaveFileDialog.ShowDialog() == DialogResult.OK)
{
string xjFilePath = xjSaveFileDialog.FileName;
this.textBox3.Text = xjFilePath;//显示文件路径
if (!File.Exists(xjFilePath))
{
FileStream xjFileStream = new FileStream(xjFilePath, FileMode.Create, FileAccess.Write);
StreamWriter xjStreamWriter = new StreamWriter(xjFileStream, Encoding.Default);
xjStreamWriter.WriteLine(this.textBox2.Text);//要写入的
xjStreamWriter.Close();
xjFileStream.Close();
MessageBox.Show("保存成功!");
}
}
}
/// <summary>
/// 转化格式
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button3_Click(object sender, EventArgs e)
{
//获取内容
string str = textBox2.Text;
string[] FuHao=str.Split(';');
string ceshi = "";
for (int i = 0; i < FuHao.Length; i++)
{
ceshi+=FuHao[i]+"\r\n";
}
textBox2.Text = ceshi;
}
}