【发布时间】:2013-11-23 23:36:40
【问题描述】:
我一直在尝试做类似的事情
Func<string, bool> f
Func<object, bool> F = f;
并且编译器会引发以下错误:
无法将类型
'System.Func<string,bool>'隐式转换为'System.Func<object,bool>'
但是,我们显然可以做到object x = "123"
【问题讨论】:
标签: c# c#-4.0 generics lambda variance