Conversión de objeto de un tipo a otro
Artículo por Club Developers · 06 mayo 2006
2048 vistas
La clase System.Convert permite convertir objetos de tipos base.
Hay otros métodos para hacerlo, pero la ventaja de esta clase es que es independiente del lenguaje usado.
System.Convert dispone de múltitud de métodos para realizar cualquier tipo de conversión posible entre tipos base.
Veamos algunos ejemplos
Si no se puede realizar la conversión se elevará una excepción
También podemos usar el método Parse de cada tipo.
Hay otros métodos para hacerlo, pero la ventaja de esta clase es que es independiente del lenguaje usado.
System.Convert dispone de múltitud de métodos para realizar cualquier tipo de conversión posible entre tipos base.
Veamos algunos ejemplos
csharp
// conversión de un entero a una cadena de carácteres int i = 10; string s = Convert.ToString(i); // conversión de una cadena a un emtero i = Convert.ToInt32(s);
Si no se puede realizar la conversión se elevará una excepción
También podemos usar el método Parse de cada tipo.
csharp
string s = "35000"; int i = int.Parse(s);