Está en la página 1de 1

Procedimiento Convertir una cadena

en un número (Guía de programación


de C#)
• Artículo
• 22/09/2022
• Tiempo de lectura: 5 minutos
• 18 colaboradores

Puede convertir string en un número si llama al método Parse o TryParse que se


encuentra en tipos numéricos (int, long, double, etc.), o bien mediante los métodos
de la clase System.Convert.

Resulta algo más eficaz y sencillo llamar a un método TryParse (por


ejemplo, int.TryParse("11", out number)) o un método Parse (por ejemplo, var number =
int.Parse("11")). El uso de un método Convert resulta más práctico para objetos
generales que implementan IConvertible.

Puede usar los métodos Parse o TryParse sobre el tipo numérico que espera que
contenga la cadena, como el tipo System.Int32. El
método Convert.ToInt32 utiliza Parse internamente. El método Parse devuelve el
número convertido; el método TryParse devuelve un valor booleano que indica si la
conversión se realizó correctamente, y devuelve el número convertido en un
parámetro out. Si el formato de la cadena no es válido, Parse inicia una excepción,
pero TryParse devuelve false. Cuando se llama a un método Parse, siempre debe
usar control de excepciones para detectar un FormatException cuando se produzca
un error en la operación de análisis.

¿Qué es el toString en C#?

ToString es el método de formato principal del . NET Framework. Convierte un


objeto en su representación de cadena para que sea adecuado para su
visualización.

También podría gustarte