Скачать 5.55 Mb.
|
Категории типовСистема типов включает несколько категорий типов:
Схема типов представлена ниже. Простые (элементарные) типы – это типы, имя и основные свойства которых известны компилятору. Относительно элементарных типов компилятору не требуется никакой дополнительной информации. Свойства и функциональность этих типов известны. Среди простых типов различаются:
Некоторые характеристики простых (элементарных) типов отражены в следующей таблице. Используемые в .NET языки программирования основываются на общей системе типов. Между именами простых типов в C# и именами типов, объявленных в Framework Class Library, существует взаимно однозначное соответствие. Смысл точечной нотации в графе "Соответствует FCL-типу" состоит в явном указании пространства имен, содержащем объявление соответствующего типа:
Ниже представлены основные отличия ссылочных типов и типов-значений.
В C# объявление любой структуры и класса основывается на объявлении предопределенного класса object (наследует класс object). Следствием этого является возможность вызова от имени объектов — представителей любой структуры или класса, унаследованных от класса object методов. В частности, метода ToString. Этот метод возвращает строковое (значение типа string) представление объекта. Все типы (типы-значения и типы-ссылки), за исключением простых типов-значений и пары предопределенных ссылочных типов (string и object), должны определяться (если уже не были ранее специально определены) программистами в рамках объявлений. Подлежащие объявлению типы называются производными типами. В разных CLS-языках типам, удовлетворяющим CLS-спецификации, будут соответствовать одни и те же элементарные типы. Система встроенных типов C# основывается на системе типов .NET Framework Class Library. При создании IL-кода компилятор осуществляет их отображение в типы из .NET FCL. Параметризованные типы занимают особое место в системе типов и обсуждаются позже. |
«Проектирование интегрированного урока английского языка и изобразительного... Ьного искусства для повышения мотивации обучающихся к изучению иностранного языка представляет собой межпредметный, внутриклассный,... |
Книга представляет собой квинтэссенцию двадцатилетие о опыта работы... Эта книга представляет собой подробное руководство позволяющее овладеть основами джйотиш древней ведической астролоши |
||
Учебное пособие автор: панкин сергей фёдорович объем 38,54 А. Л.... Книга написана в соответствии с требованиями государственного стандарта высшего профессионального образования по специальности 022200... |
Данное пособие представляет собой дополненный вариант печатного издания: Марченя П. П Данное пособие представляет собой дополненный вариант печатного издания: Марченя П. П. Культурология: Учеб пособие. М.: Мфюа, 2004... |
||
Основы информатики и вычислительной техники системы программирования Рассматриваются основные понятия языков программирования. Излагаются процедурный и объектный подходы в программировании. Более подробно... |
Книга представляет собой расширенное и переработанное издание пособий... Рецензенты: учитель русского языка и литературы В. Г. Богин (г. Зеленоград), психотерапевт Н. В. Жутикова (г. Новосибирск) |
||
Краткое содержание Глава 1 Книга «Психология и культура» представляет собой уникальный труд многих ученых из разных стран, который окажет неоценимую помощь... |
Урок исследование «Наблюдение за горящей свечой» Рассмотрение физических явлений, происходящих при горении свечи, представляет собой самый широкий путь, которым можно подойти к изучению... |
||
Конспект лекций доцента и. А. Волковой по курсу «системы программирования» Система программирования – комплекс программных инструментов и библиотек, который поддерживает создание и существование программного... |
Отчет по производственной практике 230201 Информационные системы и технологии Уровень интерфейса пользователя представляет собой набор компонентов в браузере. Уровень базы данных прдставляет собой бд mysql.... |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |