Ссылочные типы живут в куче, типы значений живут в стеке

читая «C # in Depth», я просматривал раздел «Ссылочные типы живут в куче, типы значений живут в стеке».

Теперь, что я мог понять, это (в основном для 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
    }
}

Просто хочу уточнить, верны ли мои предположения. Благодарю. РЕДАКТИРОВАТЬ: я должен был использовать переменные diff, я думаю, что это создало путаницу. Поэтому я изменил код.

РЕДАКТИРОВАТЬ: Да, как упоминал Джон -это мифЯ должен был упомянуть это. Мои извинения.

Ответы на вопрос(6)

Ваш ответ на вопрос