c#中的记事本全部替换

时间:2015-04-12 18:28:50

标签: c# notepad

我已经取得了替换功能,但我真的很难做出“全部替换” 功能。 我试图进入for循环但是效果不好...... 我有像普通记事本(另一种形式)的对话框,我在主窗体中有richtextbox。任何想法我怎么能做到?

1 个答案:

答案 0 :(得分:3)

您可以简单地使用String.Replace方法:

private void DoReplace(string SearchFor, string ReplaceWith)
{
    RichTextBox1.Text = RichTextBox1.Text.Replace(SearchFor, ReplaceWith);
}

调用此函数并提供您要在Richtextbox1(或在您的情况下调用的任何内容)中搜索的字符串作为第一个参数,并将替换作为第二个参数。