zoukankan      html  css  js  c++  java
  • C# params 用法

    params 主要用在方法或函数参数数组中,

    1,当参数个数不确定时使用

    2,不能盒ref,和out组合使用

    3,与参数数组对应的实参可以时一个 同类型数组,也可以时任意多个同类型变量

    4,实参是数组按引用传递,是变量按值传递

    5,用法:可变的方法参数,也称数组型参数,适合于方法的参数个数不知的情况,用于传递大量的数组集合参数;当使用数组参数时,可通过使用params关键字在形参表中指定多种方法参数,并在方法的参数表中指定一个数组

    6,形式为:方法修饰符 返回类型 方法名(params 类型[] 变量名)

    代码:

    public static void paramsUse(params int[] list)

    {

              for(int i=0;i<list.length;i++)

                    {

                             console.WriteLine(list[i])

                    }

    }

    public static void paramsUse2(params object[] list)

    {

              for(int i=0;i<list.length;i++)

                    {

                             console.WriteLine(list[i])

                    }

    }

    调用

    int n0=1;

    int n1=2;

    int n3=3;

    int[] array1=int[] {1,2,3,4};

    paramsUse(n0);

    paramsUse(n1,n3);

    paramsUse(array1);

  • 相关阅读:
    关于求LCA三种方法
    逆序对与本质不同的逆序对
    缩点+割点(tarjan)
    关于线段树
    引爆点
    0 基础认知产品经理
    一款 App 开发到上架
    坚持+时间管理
    测试流程
    Java学习笔记--字符串String、StringBuffer和StringBuilder
  • 原文地址:https://www.cnblogs.com/20191204C/p/12034124.html
Copyright © 2011-2022 走看看