[c#] What is the difference between a mutable and immutable string in C#?