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

Какие глобально есть типы данных в C#

В C# данные делятся на значимые (value types) и ссылочные (reference types).

  • Значимые типы хранятся в стеке, включают:
    • Примитивы (int, double, bool, char).
    • Структуры (struct).
    • Перечисления (enum).
  • Ссылочные типы хранят ссылку на данные в куче:
    • Классы (class).
    • Интерфейсы (interface).
    • Массивы (int[]).
    • Строки (string).

Пример:

csharp
int number = 42;            // значимый тип  
string text = "Hello";      // ссылочный тип  

Также есть nullable-типы (int?) и указатели (редко используются в managed-коде).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы