C#读写记事本
读取记事本
OpenFileDialog tmp_fileDialog = new OpenFileDialog();
tmp_fileDialog.Filter = "选择文件(*.txt)|*.txt";tmp_fileDialog.Multiselect = false;
StreamReader fread = new StreamReader(tmp_filenames, System.Text.Encoding.Default);
if (DialogResult.OK == tmp_fileDialog.ShowDialog())//打开文件成功
{
while(fread>0)//记事本有数据读取
{
}
}
修改数据 保存到记事本
FileStream fs = new FileStream(S_path, FileMode.Create);
StreamWriter Writer = new StreamWriter(fs, Encoding.Default);
string linstr = "";
for (int i = 0; i < arrText_new.Count; i++)//重新读取数据到数组中
{
linstr = arrText_new[i].ToString();
Writer.WriteLine(linstr);//写入到记事本
}
Writer.Close();
fs.Close();