c# 开发规范一关键字之方法参数
关键字之方法参数 params、ref、out
1、params关键字
使用 params 关键字可以指定采用数目可变的参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。
(错误 1 参数数组必须是形参列表中的最后一个参数)
class Program
{
static void Main(string[] args)
{
ParamsTest(new int[] { 1, 1 }, 2, "2", new List<object>() { 2 });
ParamsTest(new int[] { 1, 1 });
Console.Read();
}
public static void ParamsTest(int[] Array, params object[] paramsArray)
{
foreach (var m in Array)
{
Console.WriteLine(m);
}
Console.WriteLine("---");
foreach (var p in paramsArray)
{
Console.WriteLine(p);
}
}
}
2、ref 关键字

浙公网安备 33010602011771号