Os tipos de referência estão na pilha, os tipos de valor estão na pilha
enquanto lia "C # in Depth", eu estava lendo a seção "Tipos de referência ativos na pilha, tipos de valores ativos na pilha".
Agora, o que eu pude entender é (principalmente para o tipo ref):
class Program
{
int a = 5; // stored in heap
public void Add(int x, int y) // x,y stored in stack
{
int c = x + y; // c stored in stack
}
}
Só quero esclarecer se minhas suposições estão corretas. Obrigado. EDIT: eu deveria ter usado variáveis diff, acho que criou uma confusão. Então eu modifiquei o código.
EDIT: Sim, como Jon mencionou -é um mito, Eu deveria ter mencionado isso. Minhas desculpas.