Студопедия — явные преобразования типов
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

явные преобразования типов






Для явных преобразований необходим оператор приведения. Приведение требуется, когда при преобразовании может быть потеряна информация или когда преобразование может завершиться неудачей по другим причинам.

Типичным примером является числовое преобразование в тип, который имеет меньшую точность или меньший диапазон значения, а также преобразование экземпляра базового класса в производный класс.

120.язык C#, алфавит и идентификаторы

Алфавит С# включает в себя:1. Строчные и прописные буквы латинского алфавита.

2. Цифры от 0 до 9.

3. Символ _ (подчеркивание — также считается буквой);

4. Набор специальных символов: " { }, | [ ] + - %/ \; ':? < > =! & # *.

5. Прочие символы.

UNICOD-стандарт кодирования символов, позволяющий представить знаки почти всех письменных языков.

В C# идентификатор представляет собой имя, присвоенное методу, переменной или иному элементу, определенному пользователем. Идентификаторы могут состоять из одного или нескольких символов. Имена переменных должны начинаться с буквы или символа подчеркивания. Последующим символом может быть буква, цифра и символ подчеркивания. Символ подчеркивания можно использовать для улучшения читабельности имени переменной, например, line_count.

-Чувствителен к регистру

-формируется из цифр, букв, символов

-начинается с символа или подчеркивания, но не с цифры

121.язык C#, общие характеристики

Integrated Development Environment (IDE)

-Интегрированная среда разработки: -текстовый редактор

-управление файлами

-автоматизация сборки

- отладчик и т.д.

- Ключевые слова: -список определяется стандартами языка

- не могут быть идентификаторами

- подсвечиваются в текстовом редакторе

- их нужно знать, узнавать

- Инструментарий: Microsoft Mono

- IDE: MS Visual Studio, MonoDevelop

- C# является полностью объектно-ориентированным языком, где также типы, встроенные в язык, представлены классами

-С# является мощным объектным языком с возможностями наследования и универсализации

- С# является наследником языков С и С++, сохраняя лучшие черты этих языков

122.язык C#, флаги

Тип перечисления можно использовать для определения битовых флагов, благодаря чему экземпляр типа перечисления может хранить любую комбинацию значений, определенных в списке перечисления

-работа с битами

-хранение множеств

Атрибут [Flags]

 

 







Дата добавления: 2015-09-04; просмотров: 460. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия