文字置換用のこの簡単なコードがあります。追加したいのは、つまり、文字 A を文字 T に置き換えると、すべての T 文字も自動的に A に置き換えられるということです。したがって、「atatatat」という単語がある場合、次のコードはその単語を「tttttttt」に変更しますが、「tatatata」に変更する必要があります。どうすればこれを修正できますか?
private void button3_Click(object sender, EventArgs e)
{
String key= this.textBox1.Text;
String letter1 = this.textBox2.Text;
String letter2 = this.textBox3.Text;
StringBuilder newKey = new StringBuilder();
newKey.AppendLine(key);
newKey.Replace(letter1, letter2);
this.textBox4.Text = noviKljuc.ToString();
}
この行を追加してみました:newKey.Replace(letter2, letter1);
しかし、これは単語を「aaaaaaaa」に変更します