C#中的元组函数(返回值)

时间:2015-07-15 18:55:22

标签: winforms function tuples

如果您具有以下功能,例如:

public Tuple<int, int> GetMultipleValue()
{
     return Tuple.Create(1,2);
}

在致电GetMultipleValue()后,您将如何访问主程序中的整数?

2 个答案:

答案 0 :(得分:2)

元组类具有非常&#34;逻辑&#34;姓名:Item1Item2Item3,...

Tuple<int, int> temp = GetMultipleValue();
Console.WriteLine("{0}; {1};", temp.Item1.ToString(), temp.Item2.ToString());

来自MSDN Tuple <T1, T2> Class

答案 1 :(得分:1)

我的理解是你将返回值保存到元组对象中。例如

var myTuple = GetMultipleValue()

然后你可以通过

访问元组的各个部分
myTuple.Item1 

myTuple.Item2