1 public interface IFoo { }
2 public interface IFoo
<T
> : IFoo { }
6 public IFoo
GetFoo () { return GetFooGeneric<object> (); }
8 public IFoo
<T
> GetFooGeneric
<T
> () { return default (IFoo<T>); }
10 public static void Main ()
12 Test test
= new Test ();