0

次のコードがあります。ファイルを開いたときにテキスト ファイルに変更を加えても、実際にはテキスト ファイルのテキストが削除されているため、変更が見られません。

private void btnGo_Click(object sender, EventArgs e)
    {
        string content;

        string newword = "Tanu";
        string oldword = "Sunrise";
        System.IO.StreamReader file =
           new System.IO.StreamReader(txtFilePath.Text);

        while ((content = file.ReadLine()) != null)
        {
            if (content == "Project name = Sunrise ")
            {
                string newtxt = Regex.Replace(content, oldword, newword);
                content = content.Replace(content, newtxt);
            }
           // counter++;
        }

        file.Close();

        using (StreamWriter writer = new StreamWriter(txtFilePath.Text))
        {
            writer.Write(content);

            writer.Close();
4

1 に答える 1