¿Cómo convertir datos de cadena en datos int en C#?
El ejemplo 1 utiliza int. Método de análisis para implementar la conversión, que generalmente requiere detectar y manejar las excepciones que ocurren durante el proceso de conversión.
¿Cadena? ¿s? =?……;
int? ¿resultado? =?0;
Intentar
{
¿Resultado? =?El análisis dentro;
Consola. WriteLine("El valor entero convertido es: {0} ",? Resultado);
}
Captura
{
consola . WriteLine("¡No se puede completar la conversión!");
}El ejemplo 2 usa int. Método TryParse para implementar la conversión y no necesita manejar las excepciones que ocurren durante el proceso de conversión.
¿Cadena? ¿s? =?……;
int? resultado;
if(int. tripsina(s, fuera? resultado))
{
Consola. WriteLine("El valor entero convertido es: {0} ",? Resultado);
}
Otros
{
consola . WriteLine("¡No se puede completar la conversión!");
}Se recomienda utilizar int. ¡Método TryParse!