явные преобразования типов
Для явных преобразований необходим оператор приведения. Приведение требуется, когда при преобразовании может быть потеряна информация или когда преобразование может завершиться неудачей по другим причинам. Типичным примером является числовое преобразование в тип, который имеет меньшую точность или меньший диапазон значения, а также преобразование экземпляра базового класса в производный класс. 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]
|