C#方法:可选参数 -0026
2021-01-08 00:30
标签:option 参数 多个 传递 就会 方法 定义 版本控制 bsp C#方法参数,可以定义可选参数;即在方法调用的时候指定的参数可以不传值,使用默认值。 例如,对于方法: 调用此方法时,可以有如下两种调用方式: 定义多个可选参数: 有多个可选参数的时候,命名参数调用的方式就会发挥作用。可以通过命名参数,传递指定的可选参数,例如: 注: C#方法:可选参数 -0026 标签:option 参数 多个 传递 就会 方法 定义 版本控制 bsp 原文地址:https://www.cnblogs.com/codesee/p/13138169.htmlpublic void TestMethod(int notOptionalNumber, int optionalNumber = 42)
{
Console.WriteLine(optionalNumber + notOptionalNumber);
}
TestMethod(11); //相当于TestMethod(11,42);
TestMethod(11, 22);
public void TestMethod(int n, int opt1 = 11, int opt2 = 22, int opt3 = 33)
{
Console.WriteLine(n + opt1 + opt2 + opt3);
}
TestMethod(1, opt3: 4); // 相当于调用 TestMethod(1, 11, 22, 4)
上一篇:C#中的除法运算