|
3
|
| Brian Webster Jason · 技术社区 · 15 年前 |
|
|
1
1
我不想尝试编写一个代理签名来处理我感兴趣的所有案例,也不可能限制将来的灵活性(尽管这确实取决于案例……),而是有时使用一个操作(代理的签名不带参数)来代替编写我自己的代理:
然后,SomeFunction不需要知道哪些参数适用于特定的操作。 (答案是关于闭包,但这可能也有帮助) http://msdn.microsoft.com/en-us/library/system.action.aspx 就像其他委托一样,您也可以将Action用作成员变量。
等。 |
|
|
2
0
在VB.net中,可以使用创建匿名委托。
这允许您选择不传入第一个参数。 |
|
|
3
-2
为什么不使用可为null的类型,也就是装箱,而不是使用可选参数呢?
|
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 9 月前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 10 月前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
|
|
Josh · 通过反思访问孩子的财产 1 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 1 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 1 年前 |