static void Main(string[] args) { MyClass mclass = new MyClass(); IA IAClass = (IA)mclass; IB IBClass = (IB)mclass; string test1 = IAClass.Foo(); string test33 = IBClass.Foo(); int inttest = IAClass.Foo2(); string test2 = IBClass.Foo2(); Console.ReadKey(); }