![]() |
1
1
在本例中,我将考虑附加参数的抽象概念,因为它们只用于某些特定的实现。你的界面会变成:
而实现需要额外的参数可以有自己的IObserverArgs实现。然而,这对lambda来说可能不够灵活。 |
![]() |
2
3
如果不想实现
是的,它有点不同于Java接口,后者不能提供这种功能。
干杯。, |
![]() |
3
1
但是你可以超载
|
![]() |
4
0
你可以考虑
超载
|
![]() |
Alvaromon · 如何在C#[重复]中传递作为结构的可选参数 7 年前 |
![]() |
Bharath M Shetty · 如何一次将所有默认参数值设置为无 8 年前 |
![]() |
Dima Deplov · Swift:如何将函数类型值设置为可选变量? 10 年前 |
![]() |
shle2821 · Swift期权(?)。两者之间有什么区别? 10 年前 |
![]() |
Mantas · PHP混乱检测器可选参数 11 年前 |
![]() |
Adam · 调用带有可选参数的方法最具Python风格的方法是什么? 12 年前 |