/ c#

UTILIZANDO OFTYPE() PARA FILTROS EN LISTAS NO GENÉRICAS

Saludos compañeros, el día de hoy quiero compartir con ustedes como utilizar el método ofType(), el cual nos sera de utilidad para realizar filtros por tipo sobre elementos que implementen la interfaz IEnumerable, ejemplos de su uso son el filtrado en listas no genéricas o cuando usamos herencia en LINQ to Entities.

En esta entrada solo veremos el uso en listas no genéricas.

El método ofType() se encuentra estructurado de la siguiente manera.

public static IEnumerable<TResult> OfType<TResult>( this IEnumerable source )

Es una estructura simple, pero que nos ahorra tiempo cuando se quieran aplicar de forma rápida filtros basados en un tipo.

Aquí se muestra el código de ejemplo:

clase

Y aquí se muestran los resultados de la operación.

resultado

Me despido de ustedes esperando les resulte de utilidad.

Saturnino Pimentel

Saturnino Pimentel

Microsoft MVP, consultor, blogger y conferencista. Saturnino es el cofundador de la comunidad de programadores c# y el meetup de c# de la ciudad de México además de participar con otras comunidades.

Read More

Suscríbete a la lista de correos :)

* indicates required