解构lambda表达式中的元组

时间:2018-02-02 05:39:07

标签: c#

是否有可能在lambda表达式的参数列表中以解构的方式直接访问元组的元素,如下面的代码片段所示?

Func<(int A, int B), int> f = ((a, b)) => a + b;

什么可以正常分解体内的元组:

Func<(int, int), int> f = i => i.Item1 + i.Item2;

0 个答案:

没有答案