Сообщения с тегом ‘Unicode’
Пространство имен RegularExpression и классы регулярных выражений
Написано admin в 20 Июнь 2008 – 21:25 -Tags: Capture, Compiled, Console, escape, fabadddbdf, FindMatch, Length, patstr, Regex, RegexCompilationInfo, RegexOptions, RegularExpressions, return, start, strpat, Success, TestSinglePat, Text, Unicode, WriteLine
Находится в Новости | No Comments »
Преобразования и класс Convert
Написано admin в 20 Июнь 2008 – 20:52 -Преобразования и класс Convert
Класс Convert, определенный в пространстве имен System, играет важную роль, обеспечивая необходимые преобразования между различными типами. Напомню, что внутри арифметического типа можно использовать более простой, скобочный способ приведения к нужному типу. Но таким способом нельзя привести, например, переменную типа string к типу int, оператор присваивания: ux = (int)s1; приведет к ошибке периода компиляции. Здесь необходим вызов метода ToInt32 класса Convert, как это сделано в последнем примере предыдущего раздела.
Методы класса Convert поддерживают общий способ выполнения преобразований между типами. Класс Convert содержит 15 статических методов вида To <Type> (ToBoolean(),…ToUInt64()), где Type может принимать значения от Boolean до UInt64 для всех встроенных типов, перечисленных в таблице 3.1. Единственным исключением является тип object, – метода ToObject нет по понятным причинам, поскольку для всех типов существует неявное преобразование к типу object. Среди других методов отмечу общий статический метод ChangeType, позволяющий преобразование объекта к некоторому заданному типу. Read more »
Tags: ChangeType, Date, string, ToBoolean, ToDateTime, ToObject, ToUInt, Unicode, WriteLine
Находится в Учебник | No Comments »
Введение в C#
Написано admin в 12 Июнь 2008 – 23:02 -Введение в C#
Последнее время С и С++ являются наиболее используемыми языками для разработки коммерческих и бизнес приложений. Эти языки устраивают многих разработчиков, но в действительности не обеспечивают должной продуктивности разработки. К примеру, процесс написания приложения на С++ зачастую занимает значительно больше времени, чем разработка эквивалентного приложения, скажем, на Visual Basic. Сейчас существуют языки, увеличивающие продуктивность разработки за счет потери в гибкости, которая так привычна и необходима программистам на С/С++. Подобные решения являются весьма неудобными для разработчиков и зачастую предлагают значительно меньшие возможности. Эти языки также не ориентированы на взаимодействие с появляющимися сегодня системами и очень часто они не соответствуют существующей практике программирования для Web. Многие разработчики хотели бы использовать современный язык, который позволял бы писать, читать и сопровождать программы с простотой Visual Basic и в то же время давал мощь и гибкость C++, обеспечивал доступ ко всем функциональным возможностям системы, взаимодействовал бы с существующими программами и легко работал с возникающими Web стандартами. Read more »
Tags: break, char, COM, Delegates, foreach, goto, int, intArray, System, Unicode, WriteLine
Находится в Введение в C# | No Comments »
