В чем разница между переменной и объектом в C# ?
допустим, у меня есть классное здание
Building house = new Building();
теперь я читал в книге, Что говорят, что
Цитата:Эта декларация выполняет три функции. Во-первых, он объявляет переменную под названием house of the
тип здания класс. Эта переменная сама по себе не является объектом. Вместо этого это просто переменная, которая
может ссылаться на объект.
а потом я наткнулся на ответ Stackoverflow, который говорит, что это так
Цитата:его легко понять, если посмотреть на пример. Например, предположим, что у вас есть классный дом. Ваш собственный дом является объектом и является экземпляром класса House. Дом вашей сестры - это еще один объект (еще один экземпляр класса House
// Class House describes what a house is class House { // ... } // You can use class House to create objects (instances of class House) House myHouse = new House(); House sistersHouse = new House();
теперь я запутался, является ли это объектом или переменной?
ps: Я новичок в C#
Что я уже пробовал:
прочитал много статей но запутался