![]() |
1
0
您应该能够在初始化中删除整个lambda,因为您已经有一个具有一个int参数的方法:
带有特定参数的调用如下所示:
|
![]() |
2
0
试着放下字典,改用这个:
如果对执行执行正确使用隐式参数声明,则可以调用具有任意数量参数的方法。 您可以执行参数验证(例如,在调用之前,您可以检查IvAR1.HasValue=真)。否则,如果省略了参数(NulabLe.Valp抛出无效操作异常,如果HasValue为false),代码将很快失败。 如果多个参数增长并变得不可管理,则可以将它们放入参数包类中,并通过构造函数验证它们的初始化。 如果定义了这些重载,则可以获得更多的安全性(编译时检查):
但这最后一步有点违背了目的。您可以调用原来的方法。 |
![]() |
Chap · 如何中止Dokuwiki插件中的操作? 7 年前 |
![]() |
Mwspencer · WebElement没有属性w3c 7 年前 |
![]() |
Knight · 如何编写一个java方法来接受点击?[已关闭] 7 年前 |
![]() |
tatsu · 如何将变量从动作传递到组件 7 年前 |
![]() |
sambecker · 每个请求多次调用Rails操作 7 年前 |
![]() |
Antatrix · MVC单选按钮未调用ActionResult 7 年前 |