⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cs_params.cs

📁 java基础方面的一些实例代码
💻 CS
字号:
// cs_params.cs
using System;

//params 关键字可以指定在参数数目可变处采用参数的方法参数。
//在方法声明中的 params 关键字之后不允许任何其他参数,
//并且在方法声明中只允许一个 params 关键字。

public class MyClass 
{

	public static void UseParams(params int[] list) 
	{
		for ( int i = 0 ; i < list.Length ; i++ )
			Console.WriteLine(list[i]);
		Console.WriteLine();
	}

	public static void UseParams2(params object[] list) 
	{
		for ( int i = 0 ; i < list.Length ; i++ )
			Console.WriteLine(list[i]);
		Console.WriteLine();
	}

	public static void NoParams(int[] list) 
	{
		for ( int i = 0 ; i < list.Length ; i++ )
			Console.WriteLine(list[i]);
		Console.WriteLine();
	}

	public static void Main() 
	{
		UseParams(1, 2, 3);
		UseParams2(1, 'a', "test"); 

		//NoParams(1,2,3); //Error!

		//如果采取这种方式调用,实际上可以不用params参数
		int[] myarray = new int[3] {10,11,12};
		UseParams(myarray);
        NoParams(myarray);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -