关键词:
【中文标题】使用 lambda 函数的列表中对象属性值的总和 [重复]【英文标题】:Total sum for an object property value in a list using a lambda function [duplicate] 【发布时间】:2012-05-06 04:24:32 【问题描述】:我有以下内容:List<OutputRow>
,其中包含许多 OutputRow
对象。
我想知道是否有办法让我在列表中使用 lambda 函数来返回列表中每个 OutputRow 对象上某个 propertyX 的值的总和。
示例列表:
OutputRow.propertyX = 4
OutputRow.propertyX = 6
OutputRow.propertyX = 5
返回 15
【问题讨论】:
【参考方案1】:测试数据
var ls=new List<OutputRow>();
ls.Add(new OutputRow()propertyX=4);
ls.Add(new OutputRow()propertyX=6);
ls.Add(new OutputRow()propertyX=5);
Lambda
var total= ls.Sum(x=>x.propertyX);
【讨论】:
完美运行,正是我所需要的!谢谢。【参考方案2】:类似这样的:
var yourSum = yourOutputRowList.Sum(x => x.propertyX);
【讨论】:
如何使用“减少”来获取 Dart/Flutter 中对象列表中的值的总和
】如何使用“减少”来获取Dart/Flutter中对象列表中的值的总和【英文标题】:Howtouse"reduce"togetthesumofvaluesinalistofobjectsinDart/Flutter【发布时间】:2020-08-2206:24:20【问题描述】:假设我有一个这样的对象列表:provinces=[name:\'cit... 查看详情
如何在飞镖列表中获取重复值的总和?
...吗?Listlist=[1,1,2,3,2];ListnewList=[2,4,3];【问题讨论】:确保使用来自collection库的groupBy***函数print(group 查看详情
从列表中获取总和为值的元素数组[重复]
...本,下面的背景摘要提供了更大的背景。问题:创建一个函数,列出列表中所有元素的总和为数组中的给定值。鉴于:List<int>list=newList<int>()1,2,3,4 查看详情
我们可以在没有循环的情况下在 oracle 中获得列表属性的总和吗?
...】:我们可以得到下面列表中所有小时的总和吗?我正在使用带有JSON_QUERY函数的sum函数,但出现错误。SETSERVEROUTONDECLAREdatavarchar2(200);JSONSTRING 查看详情
Django 1.9 在列表中查找属性等于某个值的对象
】Django1.9在列表中查找属性等于某个值的对象【英文标题】:Django1.9Findobjectinlistthathasattributeequaltosomevalue【发布时间】:2016-05-0103:03:48【问题描述】:我想知道如何查询属性等于某个给定值的所有餐厅,以及交付区域属性列表中... 查看详情
查找是不是在列表中找到具有特定属性值的元素
...述】:我正在尝试在kotlin的对象列表中查找一个值,为此使用“过滤器”,但如果找到该值,我需要返回true或false,但过滤器会返回我的对象列表匹配的情况。t.fil 查看详情
使用linq根据每个项目中的值的总和对列表进行排序(代码片段)
我有另一个LINQ计算问题。我有一个由课程项目组成的列表:List<ProductionClass>Production=newList<ProductionClass>();Production.Add(newProductionClass()Plant="PlantA",Value1=94.4,Value2=97.2,Value3=71.9,Value4=12.8) 查看详情
尝试使用反应在表中查找检查值的总和
】尝试使用反应在表中查找检查值的总和【英文标题】:Tryingtofindthesumofcheckedvaluesinatableusingreact【发布时间】:2020-08-0817:26:26【问题描述】:此函数当前返回总分,但我试图仅获取检查值(分数)的总和。因此,每次用户选择复... 查看详情
C#对象列表,我如何获得一个属性的总和
】C#对象列表,我如何获得一个属性的总和【英文标题】:C#Listofobjects,howdoIgetthesumofaproperty【发布时间】:2011-05-2002:36:15【问题描述】:我有一个对象列表。单个对象条目的一个属性是数量。如何获得金额的总和?如果我的列表... 查看详情
你会如何解决这个问题?使用reduce方法计算此数组中嵌套对象值的总和?
】你会如何解决这个问题?使用reduce方法计算此数组中嵌套对象值的总和?【英文标题】:Howwouldyoutacklethis?usingthereducemethodtocalculatethesumofanestedobjectvalueinthisarray?【发布时间】:2022-01-1808:03:48【问题描述】:我需要找出这个数组... 查看详情
使用 lambda 根据列表的 Id 对列表中的对象进行分组
】使用lambda根据列表的Id对列表中的对象进行分组【英文标题】:UselambdatogroupanobjectwithinalistaccordingtotheIdofthelist【发布时间】:2022-01-0405:04:30【问题描述】:晚安,我需要一些帮助来使用Java8(lambda)对对象列表进行分组我有我的实... 查看详情
重定向对象列表以使用 lambda 减少函数时出错
】重定向对象列表以使用lambda减少函数时出错【英文标题】:Anerrorwhenredirectingalistofobjectstoreducefunctionwithlambda【发布时间】:2019-12-3007:02:12【问题描述】:这是简单的代码。classC:def__init__(self):self.l=[1,2,3]a=C()b=C()c=C()reduce(lambdax,y:x.... 查看详情
如何使用 lambda 在对象中打印集合列表
】如何使用lambda在对象中打印集合列表【英文标题】:Howtoprintsetlistinobjectwithlambda【发布时间】:2018-12-0410:15:39【问题描述】:我有这样的课:publicclassSubjectextendsEntitetprivateStringpersonalID;privateStringname;privateIntegerECTS;privateProfesorsubj... 查看详情
如何使用 LINQ 选择具有最小或最大属性值的对象
】如何使用LINQ选择具有最小或最大属性值的对象【英文标题】:HowtouseLINQtoselectobjectwithminimumormaximumpropertyvalue【发布时间】:2010-10-2904:26:04【问题描述】:我有一个带有NullableDateOfBirth属性的Person对象。有没有一种方法可以使用LI... 查看详情
在c#中使用lambda获取嵌套列表中的特定元素
】在c#中使用lambda获取嵌套列表中的特定元素【英文标题】:Getthespecificelementinnestedlistusinglambdainc#【发布时间】:2015-03-2100:13:52【问题描述】:好日子,假设我有一个静态List<AClass>对象(我们将其命名为myStaticList),... 查看详情
python中使用列表生成式生成多个lambda函数逻辑错误(代码片段)
1、当使用列表生成式来生成多个匿名函数fun=[lambdan:n*iforiinrange(5)]forfinfun:print(f(1))我期望的返回结果是01234但是实际打印出的结果却是44444最后生成的函数都是使用i=4这个值,十分的奇怪2、原因由于这个list列表的元素是... 查看详情
python中使用列表生成式生成多个lambda函数逻辑错误(代码片段)
1、当使用列表生成式来生成多个匿名函数fun=[lambdan:n*iforiinrange(5)]forfinfun:print(f(1))我期望的返回结果是01234但是实际打印出的结果却是44444最后生成的函数都是使用i=4这个值,十分的奇怪2、原因由于这个list列表的元素是... 查看详情
java8中列表对象多条件排序
...了lambda表达式,当接口是一个 @FunctionalInterface时可以使用lambda表达式代替 Function典型的应用场景为:A.1个只有1个方法的接口,避免写匿名类;B.接受Fuction接口为参数的方法 1lambda函数式编程特性函数式接口:FunctionalIn... 查看详情