在c#中"out"关键字可以通过参数一次返回多个值。
using System;namespace ConsoleApplication1{ internal class Program { public static void TestOut(out int iVal1, out int iVal2) { iVal1 = 10; iVal2 = 20; //return 0; } private static void Main() { int i, j; // 变量不需要初始化。 TestOut(out i, out j); Console.WriteLine(i); Console.WriteLine(j); } }}