2012-04-16 11 views
5
public void Foo<T>(Func<T> bar) 
where T: IMyInterface 
{ 
    Func<IMyInterface> func = bar; 
} 

私が共分散を理解のだ以来、しばらくしているが、これはコンパイルされないでしょうか?共分散、代表者およびジェネリック型制約

barも返品可能ですIMyInterfaceです。問題であると想定されるのは?

+1

ええけど鉱山はきれいです:D「これが重複している」自動だ – TDaver

+0

をシステムが追加されますコメント。 – asawyer

答えて

関連する問題