string firstString = "This is the initial string.";
firstString = firstString + "I am re-intializing it. It's being recreated based on how string addition work. It's not getting appeneded, instead new string created and then whole thing assigned to it!";
Read on String Vs StringBuilder. That should help.