using System; using System.Collections.Generic; class HS { public HS (IEqualityComparer comparer) { } } class Test { static void Foo (IEqualityComparer c) { Func> a = () => { return new HS (c); }; } public static int Main () { Foo (null); return 0; } }