C# out关键字

在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); 
        }
    }
}

  

posted @ 2017-10-12 10:14  Hello_2018  阅读(934)  评论(0编辑  收藏  举报