C#中的out参数示例

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace use_out

{

    class decompose

    {

        public int Analyse(double n, out double frac)

        {

            int whole;

            whole = (int)n;

            frac = n - whole;

            return whole;

        }

    }

    class Program

    {

        static void Main(string[] args)

        {

            decompose of = new decompose();

            int a;

            double f;

            a = of.Analyse(10.125, out f);

            Console.WriteLine("整数部分:" + a);

            Console.WriteLine("小数部分:" + f);

            Console.Read();

        }

    }

}
C#中的out参数

在C#中,OUT参数可用于将与方法的参数传递的相同变量中的值返回。
对参数所做的任何更改将反映在变量中。
它是使用的两个地方;当我们声明方法时以及调用方法时。
以下示例将解释我们如何在C#中使用Out参数。

日期:2020-04-11 23:03:53 来源:oir作者:oir