Anuncios

Bienvenidos sean a este post, hoy veremos un metodo para los objetos List.

Anuncios

Este metodo nos permite saber cual es el tipo de dato que maneja nuestro objeto, veamos su sintaxis:

lista.GetType();
Anuncios

El metodo se aplica directamente al objeto y este nos devolvera un valor donde nos informara sobre el tipo de la lista, para verlo en accion vamos a crear un archivo con el nombre de tipo.cs y le agregaremos el siguiente codigo:

tipo.cs

using System;
using System.Collections.Generic;

public class ClaseNueva {
}

public class Program
{
	static int Main()
	{
		List<ClaseNueva> lst = new List<ClaseNueva>(4);

		Console.WriteLine(lst.GetType());

		return 0;
	}
}
Anuncios
Anuncios

Lo primero que haremos sera declarar una nueva clase, no es necesario agregar contenido a esta sino simplemente declararla como hicimos, esta ira por fuera de la clase del programa, en el Main primero declaramos un objeto de tipo List pero el tipo de datos sera de la clase que declaramos anteriormente, lo siguiente sera mostrar el resultado de aplicar el metodo GetType a la lista anterior, con todo esto comentado veamos como es su salida:

C:\Users\tinchicus>tipo.exe
System.Collections.Generic.List`1[ClaseNueva]

C:\Users\tinchicus>
Anuncios

En este caso observemos la salida, si bien nos muestra todos los elementos del objeto List pero despues el tipo de dato que almacena, en este caso la nueva clase que declaramos, esto lo hicimos para no solo demostrar como trabaja sino que siempre mostrara el tipo de dato aunque sea uno creado por nosotros.

Anuncios

En resumen, hoy hemos visto GetType, que es, para que sirve, como se utiliza, y un ejemplo practico para poder verlo en accion y con la curiosidad antes mencionada, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario