0
点赞
收藏
分享

微信扫一扫

C#关于params参数数组的笔记

一脸伟人痣 2022-03-12 阅读 126
c#

1.示例代码

static void Main(string[] args)
        {
            int result = Add(new int[] { 1,23,54,669,454,23 });
            int result2 = Add(  1, 23, 54, 669, 454, 23 );
            Console.WriteLine(result);
            Console.WriteLine("********************************************");
            Console.WriteLine(result2);
        }
        private static int Add(params int[] a)
        {
            int sum = 0;
            foreach (int i in a)
            {
                sum += i;
            }
            return sum;
        }

2.运行结果

3.总结

3.1params参数数组

1.对于方法内部而言,就是个普通数组;

2.对于方法外部而言,可以传递数组,也可以传递一组相同的变量集合【params会自动将所输入的数字据转换成数组】,也可以不传参数(相当于传入一个空数组)。

3.2params参数数组的作用

简化调用者调用方法的代码。

举报

相关推荐

0 条评论