static void Main(string[] args)
    {
        TestClass   test = new TestClass();
        IInterface1 i1   = test;

        i1.SameMethod();     // will call IInterface1.SameMethod()
        IInterface2 i2 = test;

        i2.SameMethod();     // will call IInterface2.SameMethod()
    }