首页 > 其他 > 详细

out ref params 的使用

时间:2020-07-18 16:13:33      阅读:46      评论:0      收藏:0      [点我收藏+]

 

 

 

 

1、out的使用         

out参数侧重于在一个方法中可以返回多个不同类型的值

2、ref  

能够将一个变量带入一个方法中进行改变,改变完成以后,在将改变后的值带出方法。

3、params

将实参列表中跟可变参数数组类型一致的元素都当作数组的元素去处理。         

必须是形参最后的最后一个参数

 

   //1、out的使用
        //out参数侧重于在一个方法中可以返回多个不同类型的值

        //2、ref
        //能够将一个变量带入一个方法中进行改变,改变完成以后,在将改变后的值带出方法。
        //ref参数要求在方法外必须为其赋值,而方法类可以不赋值。

        //3、params
        //将实参列表中跟可变参数数组类型一致的元素都当作数组的元素去处理。
        //必须是形参最后的最后一个参数
        public static void ParamUse(string name, params int[] score)
        {
            int sum = 0;
            foreach (var t in score)
            {
                sum = +t;
            }
            Console.WriteLine($"{name}分数为{sum}");
        }

  

使用

            //第一种方式
            Console.WriteLine("Hello World!");
            ParamUse("小小", 1, 2, 4);

            //第二种方式
            int[] s = { 5, 6, 8 };
            ParamUse("小小", s);

            //使用求任意长度数组的最大值
            GeSum(565, 1);

  

out ref params 的使用

原文:https://www.cnblogs.com/wyjai/p/13335121.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!