Как найти и заменить текст в файле с C #

Мой код пока

StreamReader reading = File.OpenText("test.txt");
string str;
while ((str = reading.ReadLine())!=null)
{
      if (str.Contains("some text"))
      {
          StreamWriter write = new StreamWriter("test.txt");
      }
}

Я знаю, как найти текст, но понятия не имею, как заменить текст в файле своим собственным.

Ответы на вопрос(6)

Ваш ответ на вопрос