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