Listar entradas distintas com base na propriedade e na soma de duplicatas
Estou imaginando que posso estar fazendo uma pergunta simples, mas tentando obter uma solução elegante. Eu tenho uma situação em que abaixo estão as linhas
Estado Rótulo Valor
AlabamaAB 9AlabamaAB 4ArizonaAZ 5TexasTX 6TexasTX 15CalifórniaCA 14CalifórniaCA 11CalifórniaCA 2Considerando o exposto acimaList<ValueLabels>
objeto (cada objeto ValueLabel terá conjunto de estado, rótulo e valor), devo gerar outra lista que contém as informações abaixo.
Isso significa que, eventualmente, eu deveria obter um registro exclusivo com base na propriedade State e a propriedade value deve ser a soma de todas as entradas duplicadas com base na propriedade State.
Eu tenho usadoListObj.DistinctBy(p => p.State).ToList()
função com expressão lambda, mas não foi possível adicionar os valores para gether.
Alguém pode me ajudar a alcançar o que foi dito acima? Informe-me se mais informações forem necessárias.