潸然泪下的小飞飞

导航

关于C#的可变长参数

可变参数 params===》》 params int[] list,传入参数的类型必须是一种类型 

 static void Main(string[] args)

        {

            int maxNum = GetMax(1, 3, 4, 8);

            Console.WriteLine(maxNum);

            Console.ReadKey();

        }

    //params关键字

    static int GetMax(params int[] list)

        {

            int maxNum = list[0];

            for (int i = 1; i < list.Length; i++)

            {

                if (list[i] > maxNum)

                {

                    maxNum = list[i];

                }

            }

            return maxNum;

        }

 

posted on 2014-03-28 09:09  潸然泪  阅读(1834)  评论(0编辑  收藏  举报