研究ノート(61):C#のキーワード急速エントリー-paramsを使用して

すぐに学ぶ:https://edu.csdn.net/course/play/20589/257771?utm_source=blogtoedu

1. paramsは:パラメータを変更する方法であって、パラメータは、方法は、可変数を有することを示します

    class Program
    {
        static void Main(string[] args)
        {
            int[] intArr = { -2,0,-5,5 }; ;
            Console.WriteLine(GetMaxItem(-2, 0, -5, 5));    //直接输入数组元素的值
            Console.ReadKey();
        }

        /// <summary>
        /// 计算数组中最大的值
        /// </summary>
        /// <param name="arg"></param>
        /// <returns></returns>
        public static int GetMaxItem(params int[] arg)    //params修饰任意类型的一维数组形参,且该形参必须是最后一个参数
        {
            int rs = int.MinValue;
            foreach (var item in arg)
            {
                if (item >rs)
                {
                    rs = item;
                    continue;
                }
                continue;
            }
            return rs;
        }


    }

2. paramsは、他のパラメータがある場合は、パラメータは可変パラメータの数、パラメータリストは、paramsはパラメータが最後に変更される改変しました

公開された34元の記事 ウォンの賞賛0 ビュー291

おすすめ

転載: blog.csdn.net/u013162262/article/details/104980847