&
- это специальный символ в WinForms, используемый для обозначения сочетаний клавиш.Использование &&
- это то, как WinForms экранирует символ &
.
Итак, чтобы отобразить его в WinForms, вы обязательно должны будете разместить two &
символы в вашей строке, как у вас здесь:
str = str.Replace("˄", "&&&&");
Это строго "вещь" WinForms и не имеет ничего общего со строкой C # или .NET, экранируемой специально.Так было, по крайней мере, с Visual Basic 4, возможно, до этого.