有没有人无法用另一个预设文件替换txt文件中的单词?也许使用openfile或savefile首先找到txt然后使用文本框来确定所说的单词并替换它。
使用打开文件查找txt然后键入单词的示例,例如要使用文本框替换狗,并且txt文件中有狗的所有单词都会更改为cat。 我正在使用2012年的视觉工作室。
如果可能的帮助非常感谢
答案 0 :(得分:0)
你可以使用
string find = "word";
string replace = "replaced";
File.WriteAllText("C:\\yourfile.txt", File.ReadAllText("C:\\yourfile.txt").Replace(find, replace));
答案 1 :(得分:0)
完整版
private void button1_Click (object sender, EventArgs e)
System.IO.StreamReader sr = new
System.IO.StreamReader(openFileDialog1.FileName);
private void button2_Click (object sender, EventArgs e)
String find textbox1.Text
string replace = "dog";
File.writeAllText(openFileDialog1.FileName,File.ReadAllText(openFileDialog1.FileName).Replace(find, replace));
还需要添加文本框