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

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

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





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

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

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




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


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


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


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

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

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

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