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

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

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





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

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

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; просмотров: 476. Нарушение авторских прав; Мы поможем в написании вашей работы!




Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


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

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

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