Listar entradas distintas basadas en propiedad y suma de duplicados
Me pregunto si puedo estar haciendo una pregunta simple, pero tratando de obtener una solución elegante. Tengo una situación donde debajo están las filas
Estado Etiqueta Valor
AlabamaAB 9AlabamaAB 4ArizonaArizona 5TexasTX 6TexasTX 15CaliforniaCalifornia 14CaliforniaCalifornia 11CaliforniaCalifornia 2Teniendo en cuenta lo anteriorList<ValueLabels>
objeto (cada objeto ValueLabel tendrá un conjunto de Estado, Etiqueta y valor), debería generar otra lista que contenga la siguiente información.
Eso significa que, eventualmente, debería obtener registros únicos basados en la propiedad del Estado y el valor de la propiedad debería ser la suma de todas las entradas duplicadas basadas en la propiedad del Estado.
He usadoListObj.DistinctBy(p => p.State).ToList()
funcionan con la expresión lambda pero no pude agregar los valores a gether.
¿Alguien puede ayudarme a lograr lo anterior? Avíseme si necesita más información.