que tienen una clase y una lista de la siguiente manera:LINQ y la suma condicional
class C1
{
int RecType ...;
decimal Income ...;
decimal Outcome ...;
}
List<C1> myList ...;
La lista está cargado con varios registros, y tienen diferentes valores en RecType Lo que quiero es calcular totales sobre la renta y resultado pero sólo para un determinado valor de RecType
Aquí está un pseudo código de lo que necesito para obtener
totalIncome = myList.Sum(Income).Where(RecType==1);
¿Cómo puedo lograr esto con LINQ?
Gracias
Creo que mi código va a ser un 15-20% más rápido que Mark @ ... – code4life
Muchas gracias, esto parecía ser el único arreglar para que obtenga la suma de un decimal con nulos. – user1534664
¡Esto es asombroso! Funciona con linq para entidades e incluso resuelve el problema cuando la lista está vacía. –