Malentendidos literales de cadena de linterna?

No entiendo:

MSDN dice

http: //msdn.microsoft.com/en-us/library/system.string.intern.asp

Consecuentemente, una instancia de una cadena literal con un valor particular solo existe una vez en el sistema.

Por ejemplo, si asigna la misma cadena literal a varias variables, el tiempo de ejecución recupera la misma referencia a la cadena literal del grupo interno y la asigna a cada variable.

¿Este comportamiento es el predeterminado (sin pasante)? o usando el método de pasante?

Si es el predeterminado, entonces, ¿por qué querré usar pasante? (la instancia ya será una vez ...)

Si NO es el predeterminado: si escribo 1000 veces esta fila:

Console.WriteLine ("lalala");

1) ¿recibiré 1000 ocurrencias de "lalala" en la memoria? (sin usar pasante ...)

2) ¿"lalala" eventualmente Gc'ed?

3) ¿Lalala ya está internada? y si es así, ¿por qué necesitaré "sacarlo" del grupo y no solo escribir "lalala" nuevamente?

Estoy un poco confundido.

Respuestas a la pregunta(4)

Su respuesta a la pregunta