【发布时间】:2011-09-25 09:33:33
【问题描述】:
我刚刚在 Rx 框架上看到了一个brand-new video,一个特殊的签名引起了我的注意:
Scheduler.schedule(this IScheduler, Action<Action>)
23:55,Bart de Smet 说:
最早的版本是Action of Action。
如果Action 是参数化类型,它怎么会在尖括号内再次出现未参数化?不会是Action<Action<Action<...>>> ad infinitum,这显然是不可能的吗?
【问题讨论】:
-
不是也有非泛型的
Action类型吗?这可以解释它:) -
aww,现在我觉得自己很愚蠢,我没有回答这个问题
-
如果您真的想要一种可以烤面条的类型,请使用“delegate D D(D d);”一会儿,看看你能做什么。
标签: c# generics recursion types system.reactive