Ich stehe vor dieser abnormalen Situation. Der folgende Code funktioniert nicht richtig:
string temp = "heythere";
Console.WriteLine(temp);
temp.Insert(3, "hello");
Console.WriteLine(temp);
Sollte die Ausgabe nicht "heyhellothere" lauten? Aber es macht "heyrehere" (keine Änderung).