.NET での文字列の解析Parsing 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. 詳細については、型の書式設定に関するページをご覧ください。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 DateTime 型に変換する方法について説明します。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.

.NET での型変換Type Conversion in .NET
型に変換する方法について説明します。Describes how to convert types.

基本データ型Base Types
.NET の基本型で実行できる一般的な操作について説明します。Describes common operations that you can perform on .NET base types.