Анализ значений строковых данных

Анализ значений строковых данных

Типы данных .NET обеспечивают возможность генерировать переменную того типа, который задается данным текстовом эквивалентом (т.е. выполнять синтаксический анализ). Эта возможность может оказаться чрезвычайно полезной тогда, когда требуется преобразовать вводимые пользователем данные (например, выделенные в раскрывающемся списке) в числовые значения. Рассмотрите следующий фрагмент программного кода.

static void Main(string[] args) {

 bool myBool = bool.Parse("True");

 Console.WriteLine("-› Значение myBool: {0}", myBool);

 double myDbl = double.Parse("99,884");

 Console.WriteLine("-› Значение myDbl: {0}", myDbl);

 int myInt = int.Parse("8");

 Console.WriteLine("-› Значение myInt: {0}", myInt);

 Char myChar = char.Раrsе("w");

 Console.WriteLine('-› Значение myChar: {0} ", myChar);

 …

}