КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Суффикс Значение
Символьная константа представляет собой любой символ в кодировке Unicode. Символьные константы записываются в одной из четырех форм, представленных в таблице 2.2: ü «обычный» символ, имеющий графическое представление (кроме апострофа и символа перевода строки) - ' А', ' ю', ' *'; ü управляющая последовательность – '\0', ' \n'; ü - символ в виде шестнадцатеричного кода — '\xF', '\х74'; ü - символ в виде escape-последовательности Unicode — ' \uA81B'. Управляющей последовательностью, или простой escape-последовательностью, называют определенный символ, предваряемый обратной косой чертой. Управляющая последовательность интерпретируется как одиночный символ и используется для представления: ü кодов, не имеющих графического изображения (например, \n — переход в начало следующей строки); ü символов, имеющих специальное значение в строковых и символьных литералах, например, апострофа '. В таблице 2.4 приведены допустимые значения последовательностей. Если непосредственно за обратной косой чертой следует символ, не предусмотренный таблицей, возникает ошибка компиляции. Таблица 2.4 Управляющие последовательности С# \a-звуковой сигнал \b-возврат на шаг \f-перевод страницы (формата) \n-перевод строки \r-возврат каретки \t-горизонтальная табуляция \v-вертикальная табуляция \\ - обратная косая черта \’-апостроф \”-кавычка \0-нуль-символ Символ, представленный в виде шестнадцатеричного кода начинается с префикса \0x, за которым следует код символа. Escape-последовательности Unicode служат для представления символа с помощью его кода в шестнадцатеричном виде с префиксом \u или \U (например \u00F2, \U00010011). Управляющие последовательности могут использоваться и в строковых константах, например если требуется вывести несколько строк их объединяют в один литерал, отделив одну строку от другой управляющей последовательность. \n: “Никто не доволен своей \n внешностью, но каждый доволен \n своим умом” Если же внутри строки требуется использовать кавычку, ее предваряют косой чертой: “Издательский дом \”Питер\” ” Дословные литералы. Эти литералы начинаются с символа @, который отключает обработку управляющих последовательностей и позволяет получать строки в том виде, в котором они записаны: @ ”Никто не доволен своей внешностью, но каждый доволен своим умом” @”Издательский дом “Питер” “ Комментарии. В С# существует 3 вида комментариев – однострочные, многострочные и XML комментарии. Однострочный комментарий начинается с // и заканчивается символом перехода на новую строку. Многострочный комментарий заключается в /* */ и может занимать часть строки, целую строку или несколько строк. Формирование документации в формате XML используют комментарии, начинающиеся с ///. Компилятор извлекает эти комментарии из программы, проверяет на соответствие правилам и записывает в отдельный файл.
Дата добавления: 2014-01-07; Просмотров: 306; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |