C#字典中值的求和属性

C#字典中值的求和属性,c#,dictionary,C#,Dictionary,我有类似的东西 Dictionary<String, Profile > sto; sto; 其中Profile是一个具有不同属性的类(例如int)。现在我想知道是否有一个命令可以对整个字典中的所有整数求和。您可以使用Sum方法: int sum = sto.Sum(x => x.Value.SomeIntProperty); 您可以尝试以下方法: var sum = sto.Sum(x=>x.Value.PropertyName); PropertyName是P

我有类似的东西

Dictionary<String, Profile > sto;
sto;

其中Profile是一个具有不同属性的类(例如int)。现在我想知道是否有一个命令可以对整个字典中的所有整数求和。

您可以使用
Sum
方法:

int sum = sto.Sum(x => x.Value.SomeIntProperty);

您可以尝试以下方法:

var sum = sto.Sum(x=>x.Value.PropertyName);

PropertyName
Profile
类的属性,其类型为
int

欢迎使用堆栈溢出。这不是一个好的提问方式。到目前为止,你有没有尝试过解决你的问题?先表现出你的努力,这样人们才能表现出他们的努力。请阅读并作为开始…@AndyKorneyev我认为这个问题没有任何问题。(可能可以删除第一行/最后一行)您的意思是,类型为
int
Profile
类上可能有多个属性要求和吗?目前的问题还相当不清楚。@RoyiNamir真的吗?这个问题只需要3秒钟就可以问谷歌“c#字典和值”之类的问题。所以我真的不认为这是一个有价值的“本体论问题”,在So.FWIW,我否决了它。“这个问题没有显示任何研究成果”。