2个都是传入数组,都可以实现打印出每个数组的每个元素吧

解决方案 »

  1.   

    params数组参数
    注意,这里的params全称是array parameter,也就是数组参数。 paras类型参数主要用于在对数组长度未知(可变)的情况下进行函数声明。在方法声明中只允许一个paras关键字,并且该关键字只能为最后一个。
    public static class ParamsClass
    {
    /// <summary>
    /// 两个参数,最后一个参数为数组参数
    /// </summary>
    /// <param name="num"></param>
    /// <param name="args"></param>
    public static void ParamsMethod(int num,params string[] args)
    {
    foreach (string _args in args)
    {
    Console.WriteLine(_args);
    }
    Console.WriteLine("Total Num is " + num);
    Console.ReadKey();
    }
    }
    static void Main(string[] args)
    {
    string[] strArr ={"Wang Hongjian","ChenChen","Dodo" };
    int personNum = strArr.Length;
    ParamsClass.ParamsMethod(personNum, strArr);