Анализ строк в .NET

Операция синтаксического анализа преобразует строку, представляющую базовый тип .NET, в этот базовый тип. Например, операция синтаксического анализа используется для преобразования строки в число с плавающей запятой или в значение даты и времени. Чаще всего для выполнения операции синтаксического разбора используется метод Parse. Поскольку разбор — это операция, обратная форматированию (которое подразумевает преобразование базового типа в строковое представление), то применимы многие схожие правила и условия. Подобно тому, как при форматировании используется объект, реализующий интерфейс IFormatProvider для предоставления зависящей от языка и региональных параметров информации форматирования, точно так же и при синтаксическом разборе используется объект, реализующий интерфейс IFormatProvider, чтобы определить, как интерпретировать строковое представление. Дополнительные сведения см. в статье Типы форматирования в .NET.

В этом разделе

Анализ числовых строк
Описание преобразования строк в числовые типы .NET.

Анализ строк даты и времени
Описание преобразования строк в типы даты и времени .NET.

Анализ других строк
Описание преобразования строк в типы Char, Boolean и Enum.

Типы форматирования
Описание базовых концепций форматирования, таких как описатели формата и поставщики формата.

Преобразование типов в .NET
Описание процесса преобразования типов.