可以在参数列表中对C#7元组进行解构吗?

时间:2017-06-08 20:44:07

标签: c# syntax tuples destructuring c#-7.0

我对C#7元组感到困惑,坦率地说,他们周围的文档数量很少。

例如我从例子中知道我可以做到这一点

var tup = (a: 1, b: 2);
(var a, var b) = tup;

但这种用法实际上是我一直看到的唯一例子。根据其他语言的经验,我知道更常见的是要将元组结构化为参数列表。

类似

test(tup);

...

int ((int a, int b)) => a + b;

但我无法弄清楚语法,也找不到任何例子 - 这有可能吗?

0 个答案:

没有答案