Implicaciones de asignación de pila versus pila (.NET)

Desde unPues contesta1 sobre Heap and Stack, me hizo una pregunta: ¿Por qué es importante saber dónde se asignan las variables?

Aotra respuesta alguien señaló que la pila es más rápida. ¿Es esta la única implicación? ¿Podría alguien dar un ejemplo de código donde un simple cambio de ubicación de asignación podría resolver un problema (por ejemplo, rendimiento)?

Tenga en cuenta que esta pregunta es específica de .NET

1 la pregunta se elimina de SO.

Respuestas a la pregunta(7)

Su respuesta a la pregunta