La cláusula where,
representa el elemento de filtrado dentro del mundo de LinQ, al igual que en el lenguaje SQL. Esta es una de las más usadas y de las más útiles de todas
las que componen su librería de métodos
extensores (System.Linq).
La parte más importante dentro de la cláusula Where, es el llamado ‘Predicate’, este es un Parámetro de
tipo Func<TSource, bool>
que viene a indicar la condición del filtrado. Os facilito la entrada
del blog donde se explican en detalle los delegados
anónimos Func y donde podéis ampliar información sobre estos tipos.