在 Visual Studio 中使用 C# 替换文本中的单词
Replacing a word in a txt using c# in visual studios
有没有人能把txt文件中的一个单词替换成另一个预设的单词?可能先使用 openfile 或 savefile 找到 txt,然后使用文本框确定所说的单词并替换它。
使用打开文件查找 txt 然后键入单词的示例,例如使用文本框替换狗,txt 文件中所有包含狗的单词都会更改为猫。
我正在使用 Visual Studios 2012。
非常感谢它可能的帮助
你可以直接使用
string find = "word";
string replace = "replaced";
File.WriteAllText("C:\yourfile.txt", File.ReadAllText("C:\yourfile.txt").Replace(find, replace));
完整版
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));
还需要添加一个文本框
有没有人能把txt文件中的一个单词替换成另一个预设的单词?可能先使用 openfile 或 savefile 找到 txt,然后使用文本框确定所说的单词并替换它。
使用打开文件查找 txt 然后键入单词的示例,例如使用文本框替换狗,txt 文件中所有包含狗的单词都会更改为猫。 我正在使用 Visual Studios 2012。
非常感谢它可能的帮助
你可以直接使用
string find = "word";
string replace = "replaced";
File.WriteAllText("C:\yourfile.txt", File.ReadAllText("C:\yourfile.txt").Replace(find, replace));
完整版
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));
还需要添加一个文本框