Встречается на собеседованиях • сегодня
Какие знаешь ссылочные типы данных
В C# ссылочные типы хранят ссылку на данные в управляемой куче, а не сами данные. Основные примеры:
```csharp
// Класс - классический ссылочный тип
class Person
{
public string Name { get; set; }
}
// Массивы
int[] numbers = new int[5];
// Строки (хотя string ведет себя как value type)
string text = "Hello";
// Делегаты
Action print = Console.WriteLine;
// Интерфейсы
IEnumerable sequence = new List();
```
При присваивании ссылочных типов копируется только ссылка, а не объект:
```csharp
var person1 = new Person { Name = "Alice" };
var person2 = person1; // Обе переменные ссылаются на один объект
person2.Name = "Bob"; // Изменение отразится в person1
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы