//保存數據到文件中
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# 保存和讀取文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.