码迷,mamicode.com
首页 > 其他好文 > 详细

out ref params 的使用

时间:2020-07-18 15:38:29      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:str   ams   world   hello   使用   div   改变   muse   多个   

 

 

 

 

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 的使用

标签:str   ams   world   hello   使用   div   改变   muse   多个   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!