24843人加入学习
(72人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

参数数组

params 可以传递任意一个个数的参数

[展开全文]

参数数组:

书写方式:params int[],作用是自动帮你把参数组装成为数组

[展开全文]

数组参数:将函数的参数转为数组

( parmas  int  []  数组名)

系统完成构造数组

参数数组:需要自己改变参数

 

[展开全文]

Params/这个是参数数组。参数数组必须放在形参的最后位置,参数数组前面可以添加其他参数

[展开全文]

C# 的可变长参数列表语法: 

static void test(params int[] arr){}

 

java 的可变长参数列表语法: 

public void test(int... arrInt) {}

 

相同点:  可变长参数数组都必须放在参数列表的最后一个位置。

[展开全文]

参数数组

1,定义方法

//定义一个普通的加法
        static int Add1(int a, int b)
        {
            return a + b;
        }
        //参数数组
        static int Add2(int[] array)
        {
            int sum = 0;
            foreach (int temp in array)
            {
                sum += temp;
            }
            return sum;
        }

     static int Add3(params int[] array)//(params)可以传递任意个个数的参数,自动数转变为数组
        {
            int sum = 0;
            foreach (int temp in array)
            {
                sum += temp;
            }
            return sum;
        }

2,在Main方法里调用

  //调用方法
           int sum = Add1(2,3);
            Console.WriteLine(sum);

            int sum2 = Add2(new int[] { 2, 3, 4 });
            Console.WriteLine(sum2);

 int[] array2 = { 6, 8, 9 };//先定义一个数组
            int sum3 = Add2(array2);//把数组传入方法里,在方法里进行运算,返回出来
            Console.WriteLine(sum3);

 int sum4 = Add3(2, 3, 4, 5);//可以直接转变数组
            Console.WriteLine(sum4);

!!!Parems参教必须是形参表中的最后一个参数

[展开全文]

参数数组:params  可以传递任意个数的参数

注意:必须是最后一个参数

static int Add3(params int[] array)

{

}

调用:

int sum = Add3(6,8,1);

系统自动创建数组

[展开全文]

params 参数数组 可以传递任意参数 ,系统构造数组

例:static int Addint(params int[] ints)

{

        return int;

}

传递参数: Addint(1,2,3,4,5);//可以传递任意参数

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(1)