Analizar cadenas en .NETParsing Strings in .NET

Una operación de análisis convierte una cadena que representa un tipo base de .NET en dicho tipo base.A parsing operation converts a string that represents a .NET base type into that base type. Por ejemplo, se usa una operación de análisis para convertir una cadena en un número de punto flotante o un valor de fecha y hora.For example, a parsing operation is used to convert a string to a floating-point number or to a date and time value. El método que se usa normalmente para realizar una operación de análisis es el método Parse.The method most commonly used to perform a parsing operation is the Parse method. Dado que el análisis es la operación inversa del formato (lo que implica convertir un tipo base en su representación de cadena), se aplican muchas de las mismas reglas y convenciones.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. Del mismo modo que el formato usa un objeto que implementa la interfaz IFormatProvider para proporcionar información de formato según la referencia cultural, el análisis también usa un objeto que implementa la interfaz IFormatProvider para determinar cómo se interpreta una representación de cadena.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. Para obtener más información, consulte Aplicar formato a tipos.For more information, see Formatting Types.

En esta secciónIn This Section

Análisis de cadenas numéricasParsing Numeric Strings
Se describe cómo convertir cadenas en tipos numéricos de .NET.Describes how to convert strings into .NET numeric types.

Análisis de cadenas de fecha y horaParsing Date and Time Strings
Se describe cómo convertir cadenas en tipos DateTime de .NET.Describes how to convert strings into .NET DateTime types.

Análisis de otras cadenasParsing Other Strings
Se describe cómo convertir cadenas en tipos carácter, booleano y enumeración.Describes how to convert strings into Char, Boolean, and Enum types.

Aplicación de formato a tiposFormatting Types
Se describen los conceptos de formato básicos, como especificadores de formato y proveedores de formato.Describes basic formatting concepts like format specifiers and format providers.

Conversión de tipos en .NETType Conversion in .NET
Se describe cómo convertir tipos.Describes how to convert types.

Tipos baseBase Types
Se describen las operaciones comunes que se pueden realizar en tipos base de .NET.Describes common operations that you can perform on .NET base types.