Какие знаешь типы данных
Существуют два типа данных - это значимые и ссылочные. Основное их отличие состоит в том, что значимые типы данных хранятся в стеке, а ссылочный в куче(в стеке на них хранятся лишь ссылки). Хотя значимые типы данных тоже могут хранится в куче, в том случае, если мы оборачиваем значимый тип данных в ссылочный. Пример: Класс - хранится в куче, внутри класса у нас есть int(значимый) - он не будет храниться отдельно в стеке, а будет лежать вместе со всем классом в куче. В коде ссылочный тип данных представляет собой классы, интерфейсы, массивы, строки, делегаты, а значимый - структуры, числа, логический тип, символ, перечисления. Так же существую nullable типы данных - это такие типы, которые могут хранить в себе null, обозначаются знаком вопроса.
