Классификация типов

Любая информация легче усваивается, если она «разложена по полочкам». По­этому, прежде чем перейти к изучению конкретных типов языка С#, рассмотрим их классификацию. Типы можно классифицировать по разным признакам.

Если принять за основу строение элемента, все типы можно разделить на простые (не имеют внутренней структуры) и структурированные (состоят из элементов других типов). По своему «создателю» типы можно разделить на встроенные

(стандартные) и определяемые программистом (рис. 2.1). Для данных статиче­ского типа память выделяется в момент объявления, при этом ее требуемый объ­ем известен. Для данных динамического типа размер данных в момент объявле­ния может быть неизвестен, и память под них выделяется по запросу в процессе выполнения программы.

Рис. 2.1. Различные классификации типов данных С#


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: