public phanso Hieu(phanso b)
        {
            phanso hieu = new phanso();

            hieu.ts = this.ts * b.ms - b.ts * this.ms;
            hieu.ms = this.ms + b.ms;
            hieu.ToiGian();
            return(hieu);
        }
        public static phanso operator -(phanso t1, phanso t2)
        {
            phanso hieu = new phanso();

            hieu.ts = t1.ts * t2.ms - t2.ts * t1.ms;
            hieu.ms = t2.ms * t1.ms;
            hieu.ToiGian();
            return(hieu);
        }
        public static phanso operator +(phanso t1, phanso t2)
        {
            phanso Tong = new phanso();

            Tong.ts = t1.ts * t2.ms + t2.ts * t1.ms;
            Tong.ms = t2.ms * t1.ms;
            Tong.ToiGian();
            return(Tong);
        }
        public phanso Cong(phanso b)
        {
            phanso Tong = new phanso();

            Tong.ts = this.ts * b.ms + b.ts * this.ms;
            Tong.ms = this.ms + b.ms;
            Tong.ToiGian();
            return(Tong);
        }
        static void Main1()
        {
            Console.OutputEncoding = Encoding.UTF8;
            phanso t1 = new phanso();
            phanso t2 = new phanso();

            Console.WriteLine("kết quả tính của hai phân số vừa nhập :");
            Console.WriteLine();
            Console.WriteLine("Tổng hai phân số");
            phanso T = t1.Cong(t2);

            T.Hien();
            Console.WriteLine("Hiệu hai phân số:");
            phanso TH = t1.Hieu(t2);

            TH.Hien();
            Console.ReadKey();
        }