Junior — Middle
Poți da un exemplu de o variabilă de tip care face referire la alt obiect în memorie?
sobes.tech AI
Răspuns de la AI
В C# переменные ссылочного типа хранят ссылку на объект в памяти, а не сам объект. Примером ссылочного типа является класс.
Например:
class Person
{
public string Name;
}
Person p1 = new Person();
p1.Name = "Иван";
Person p2 = p1; // p2 ссылается на тот же объект, что и p1
p2.Name = "Пётр";
Console.WriteLine(p1.Name); // Выведет "Пётр", так как p1 и p2 ссылаются на один объект
Здесь p1 и p2 — переменные ссылочного типа, они хранят адрес объекта Person в управляемой куче.