public C03AnyBaseClass() { var a1 = new OuterClass <InnerClassGrandparent>(); var a2 = new InnerClassChild(); a1.Method(a2); }
public C01IdentityConversion() { var a1 = new OuterClass <InnerClass>(); var a2 = new InnerClass(); a1.Method(a2); }
public C04AnyInterface() { var a1 = new OuterClass <IInnerInterface>(); var a2 = new InnerClass(); a1.Method(a2); }
public C02EffectiveBaseClass() { var a1 = new OuterClass <InnerClassParent>(); var a2 = new InnerClassChild(); a1.Method(a2); }