c#处理多返回值的方法有很多种
out,Dictionary,可以封装一个类,dynamic,也可以用Tuple元组....
使用Tuple的前提.net framework 必须是要4.0或更高的版本,3.5及更低的版本就只能用其他的办法了
var res = GetResWithTuple(10, 5);
Console.WriteLine($"{res.Item1},{res.Item2},{res.Item3},{res.Item4}");
public static Tuple<int, int, int, int> GetResWithTuple(int a, int b)
{
var aaa = a + b;
var bbb = a - b;
var ccc = a * b;
var ddd = a / b;
return Tuple.Create<int, int, int, int>(aaa, bbb, ccc, ddd);
}