Встречается на собеседованиях • сегодня

Что такое значимые типы данных

Значимые типы (value types) хранят данные напрямую в памяти стека, а не ссылку на них. Они копируются по значению при передаче. **Особенности:** - Размещаются в стеке (если не часть объекта) - Не могут быть `null` (кроме `Nullable`) - Наследуются от `System.ValueType` - Быстрее для небольших данных **Примеры:** ```csharp int number = 42; // значимый тип DateTime date = DateTime.Now; // структура (значимый) ``` **Отличия от ссылочных:** - Нет накладных расходов на GC - Копирование создает независимую копию - Меньший оверхед для простых данных **Nullable-версии:** ```csharp int? nullableInt = null; // Nullable ```
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы