google0312 发表于 2016-5-18 16:31:31

C#入门基础——方法-命名参数(调用方法参数位置可变)

位置参数
       每一个实参的位置都必须与相应的形参位置一一对应。
命名参数
       说白了其实就是我们可以改变参数的位置,只要显示指定参数的名字,就可以以任意顺序在方法调用中列出实参。
在调用方法的时候,形参的名字后面跟着冒号和实际的参数值或表达式。
      语法:
               a(c:2,d:3,b:4);

namespace 命名参数实例
{
    class Program
    {
      static void Main(string[] args)
      {
            Program mc = new Program();            //实例化
            int result = mc.Calc(c: 2, a: 4, b: 3);//命名参数
            Console.WriteLine("{0}", result);
            Console.ReadKey();
      }
      public intCalc(int a, int b, int c)       //声明整数返回类型的方法
      {
         return(a + b) * c;
      }
    }
}
输出结果:

14

match123_xbd 发表于 2023-4-4 08:15:53

{:7_146:}
页: [1]
查看完整版本: C#入门基础——方法-命名参数(调用方法参数位置可变)