c# – a&b代表什么.Aggregate((a,b)=>声明w / a&
发布时间:2020-12-16 00:07:03 所属栏目:百科 来源:网络整理
导读:我试着想出最好的方法来说出这个来解决我的确切问题,而不必有人解释Aggregate的作用,因为我知道这里已经深入讨论了这里和互联网上的其他地方.调用Aggregate()并使用类似的 linq语句时 (a,b) = a+b 什么是a,什么是b?我知道a是当前的元素,但是b是什么?我已经
我试着想出最好的方法来说出这个来解决我的确切问题,而不必有人解释Aggregate的作用,因为我知道这里已经深入讨论了这里和互联网上的其他地方.调用Aggregate()并使用类似的
linq语句时
(a,b) => a+b 什么是a,什么是b?我知道a是当前的元素,但是b是什么?我已经看过一些例子,看起来b只是一个元素,而不是其他例子,它看起来像是前一个函数和其他例子的结果,似乎b是前一个函数的结果. 我在这里查看了实际C#文档页面上的示例 但我只需要澄清linq表达式中两个参数之间的区别.如果我错过了一些基本的Linq知识来回答这个问题,请随意把我放在我的位置. 解决方法
a不是当前元素 – b是.第一次调用lambda表达式时,a将等于您为Aggregate提供的种子参数.每个后续时间它将等于上一次调用lambda表达式的结果.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |