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

Операция синтаксического анализа преобразует строку, представляющую базовый тип .NET, в этот базовый тип.A parsing operation converts a string that represents a .NET base type into that base type. Например, операция синтаксического анализа используется для преобразования строки в число с плавающей запятой или в значение даты и времени.For example, a parsing operation is used to convert a string to a floating-point number or to a date and time value. Чаще всего для выполнения операции синтаксического разбора используется метод Parse.The method most commonly used to perform a parsing operation is the Parse method. Поскольку разбор — это операция, обратная форматированию (которое подразумевает преобразование базового типа в строковое представление), то применимы многие схожие правила и условия.Because parsing is the reverse operation of formatting (which involves converting a base type into its string representation), many of the same rules and conventions apply. Подобно тому, как при форматировании используется объект, реализующий интерфейс IFormatProvider для предоставления зависящей от языка и региональных параметров информации форматирования, точно так же и при синтаксическом разборе используется объект, реализующий интерфейс IFormatProvider, чтобы определить, как интерпретировать строковое представление.Just as formatting uses an object that implements the IFormatProvider interface to provide culture-sensitive formatting information, parsing also uses an object that implements the IFormatProvider interface to determine how to interpret a string representation. Дополнительные сведения см. в статье Типы форматирования в .NET.For more information, see Formatting Types.

В этом разделеIn This Section

Анализ числовых строкParsing Numeric Strings
Описание преобразования строк в числовые типы .NET.Describes how to convert strings into .NET numeric types.

Анализ строк даты и времениParsing Date and Time Strings
Описание преобразования строк в типы даты и времени .NET.Describes how to convert strings into .NET DateTime types.

Анализ других строкParsing Other Strings
Описание преобразования строк в типы Char, Boolean и Enum.Describes how to convert strings into Char, Boolean, and Enum types.

Типы форматированияFormatting Types
Описание базовых концепций форматирования, таких как описатели формата и поставщики формата.Describes basic formatting concepts like format specifiers and format providers.

Преобразование типов в .NETType Conversion in .NET
Описание процесса преобразования типов.Describes how to convert types.

Базовые типыBase Types
Описание типичных операций, которые можно выполнять с базовыми типами .NET.Describes common operations that you can perform on .NET base types.