Ejemplo n.º 1
0
        /// <summary>
        /// TODO:继承接口必须实现接口中的所有方法
        /// T6D2
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public int CompareTo(object value)
        {
            if (value == null)
            {
                return(1);
            }

            T6 otherp = (T6)value;

            if (this.Age < otherp.Age)
            {
                return(-1);
            }
            if (this.Age > otherp.Age)
            {
                return(1);
            }
            return(0);
        }
Ejemplo n.º 2
0
        public void T6D3()
        {
            T6 t1 = new T6();

            t1.Age = 18;
            T6 t2 = new T6();

            t2.Age = 19;
            if (t1.CompareTo(t2) > 0)
            {
                Console.WriteLine("t1比t2大");
            }
            else if (t1.CompareTo(t2) < 0)
            {
                Console.WriteLine("t1比t2小");
            }
            else
            {
                Console.WriteLine("t1和t2一样大");
            }
        }