C#_可变长参数列表的使用

        static void Main(string[] args)
        {
            func(1, 2, 3);
            func1(1, 2, 3, "cxm");

            Console.ReadLine();
        }

        // 可变长参数列表特例1
        private static void func(params int[] list)
        {
            //Console.WriteLine(list[0]);
            //Console.WriteLine(list[1]);
            //Console.WriteLine(list[2]);
            for (int i = 0; i < list.Length; i ++ )
            {
                Console.WriteLine(list[i]);
            }
        }

        // 可变长参数列表特例2
        private static void func1(params Object[] list)
        {
            //Console.WriteLine(list[0]);
            //Console.WriteLine(list[1]);
            //Console.WriteLine(list[2]);
            //Console.WriteLine(list[3]);
            for (int i = 0; i < list.Length; i ++ )
            {
                Console.WriteLine(list[i]);
            }
        }


版权声明:本文为c201038795050原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。