Convertir datos
Como los castings no valen para todo, hay diversas formas de convertir datos de un tipo a otro. Voy a explicar algunos de los más comunes.
Por ejemplo, veamos como convertir cualquier tipo de dato al tipo string.
Se escribe el nombre de la variable a convertir, seguido de punto y el nombre del método ToString().
Ahora vamos a ver como convertir un string (que sea un número) en un int.
Partiendo de que tenemos una variable int y otra string. Lo que hacemos es asignar a la variable int el método int.Parse, entre paréntesis debe ir el string.
De la misma forma, se puede convertir de un string a tipo float:
Hay muchas más posibilidades, para conocerlas todas sería necesario saber el caso concreto que queremos hacer y buscar la forma en la documentación de C#.