Эта глава посвящена универсальной системе типов .NET Common Type System (CTS), которая находится в центре Microsoft .NET Framework. CTS определяет не только все типы, но и правила, которым Common Language Runtime (CLR) следует в отношении объявления и использования этих типов приложениями. Вы познакомитесь с типами, доступными разработчикам на С#, и узнаете об особенностях их применения в программах на С#. Мы начнем с изучения концепции, согласно которой в .NET каждый программный элемент является объектом. Далее мы рассмотрим две категории типов: размерные (value types) и ссылочные (reference types). Вы также узнаете, как упаковка (boxing) обеспечивает эффективную работу полностью объектно-ориентированной системы типов. В завершение мы рассмотрим работу приведения типов в С# и приступим к изучению пространств имен.
0
443 просмотров
Понравилась статья? Поделиться с друзьями:
Вам также может быть интересно
Идея Microsoft .NET в том, чтобы переместить центр внимания вычислительного сообщества из мира, состоящего
Что же представляет собой .NET Framework и что он дает? Вначале мы сравним .NET
Фраза, которой я охарактеризовал .NET: «новая среда для создания и запуска надежных, масштабируемых, распределенных
Common Language Runtime (CLR) — это сердце технологии Microsoft .NET. Как следует из названия,
Библиотеки классов .NET Framework играют чрезвычайно важную роль в обеспечении межъязыкового взаимодействия приложений, так
Для облегчения перевода языков в среду .NET в Microsoft разработан промежуточный язык — Microsoft