小编Gin*_*nja的帖子

另一个参数的默认参数值

我想做类似下面的事情:

private void MyMethod(int param1, int param2 = param1){}
Run Code Online (Sandbox Code Playgroud)

目的是使param2成为可选项,并且在未指定的情况下,为其赋予与第一个参数相同的值.

这可能吗?

我知道我可以使用可空类型并在方法体中进行检查和赋值.我也知道我可以通过重载实现这一点.我特别想知道签名是否可行.

我正在使用.Net 4.0

谢谢

c#

0
推荐指数
1
解决办法
46
查看次数

标签 统计

c# ×1