interface Ia
    {
        void m();
        void m2();
    }
    interface Ib
    {
        void m();
    }
    interface Ixx : Ia, Ib
    { }
像这样继承都可以,接口可以继承相同参数的,
个人认为:
        接口继承原则认为:
                        虽然是相同的方法,但是定义于不同的接口中,所以方法的意义不一样。故允许这样继承。
                        所以我们在实现接口的时候,当遇到有两个方法名和参数一样时,就要将其中一个用显示接口实现的方式实现。
比如实现IList<T>:
        public IEnumerator<T> GetEnumerator(){...}
        public IEnumerator IEnumerable.GetEnumerator(){...}