相关疑难解决方法(0)

可以从元组初始化多个变量吗?

在某些语言(例如PHP,Haskell或Scala)中,您可以以类似于以下伪代码的方式从元组分配多个变量:

list(string value1, string value2) = tupleWithTwoValues;
Run Code Online (Sandbox Code Playgroud)

我找不到在C#中执行此操作的方法,但是,如果不写更长,更丑陋的代码:

string firstValue = tupleWithTwoValues.Item1;
string secondValue = tupleWithTwoValues.Item2;
Run Code Online (Sandbox Code Playgroud)

这个双线解决方案显然不是世界末日,但我一直在寻找编写更漂亮代码的方法.

有谁知道更好的方法吗?

c# tuples

10
推荐指数
2
解决办法
5170
查看次数

标签 统计

c# ×1

tuples ×1