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

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

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






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

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

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



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

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

ЛЕКАРСТВЕННЫЕ ФОРМЫ ДЛЯ ИНЪЕКЦИЙ К лекарственным формам для инъекций относятся водные, спиртовые и масляные растворы, суспензии, эмульсии, ново­галеновые препараты, жидкие органопрепараты и жидкие экс­тракты, а также порошки и таблетки для имплантации...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Что происходит при встрече с близнецовым пламенем   Если встреча с родственной душой может произойти достаточно спокойно – то встреча с близнецовым пламенем всегда подобна вспышке...

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