//保存数据到文件中
private void saveData_Click(object sender, EventArgs e)
{
SaveFileDialog file = new SaveFileDialog();//定义新的文件保存位置控件
file.Filter = "txt文件(*.txt)|*.txt";//设置文件后缀的过滤
if (file.ShowDialog() == DialogResult.OK)//如果有文件保存路径
{
StreamWriter sw = File.CreateText(file.FileName);
sw.Write("******" ); //写入文件中
sw.Flush();//清理缓冲区
sw.Close();//关闭文件
}
}
//读取数据
private void recoveryData_Click(object sender, EventArgs e)
{
OpenFileDialog file = new OpenFileDialog();//定义新的文件打开位置控件
file.Filter = "txt文件(*.txt)|*.txt";//设置文件后缀的过滤
if (file.ShowDialog() == DialogResult.OK)//如果有选择打开文件
{
FileStream fs = new FileStream(file.FileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
StreamReader sr = new StreamReader(fs, System.Text.Encoding.UTF8); //选择编码方式
while (sr.EndOfStream != true)
{
string str = sr.ReadLine();
}
}
}
C# 保存和读取文件
最新推荐文章于 2024-09-26 16:24:36 发布