[英]Default method parameters in C#
如何使方法具有参数的默认值?
您只需使用默认值声明它们 - 它们称为可选参数 :
public void myMethod(string param1 = "default", int param2 = 3)
{
}
这是在C#4.0中引入的(因此您需要使用visual studio 2010)。
一个简单的解决方案是重载方法:
private void Foo(int length)
{
}
private void Foo()
{
Foo(20);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.