Hacer una referencia a otra cadena en C #

Por lo que sé, una cadena en C # es un tipo de referencia.

Por lo tanto, en el siguiente código, 'a' debe ser igual a "Hola", pero aún mantiene su valor que es "Hola". ¿Por qué?

<code>string a = "Hello";
string b = a;
b = "Hi";
</code>

Respuestas a la pregunta(5)

Su respuesta a la pregunta