示例#1
0
        static void Main(string[] args)
        {
            Console.Title = "Clase 07";

            Tempera t1       = new Tempera(2, ConsoleColor.Blue, "pandin");
            Tempera t2       = new Tempera(2, ConsoleColor.Blue, "pandin");
            Tempera t3       = new Tempera(5, ConsoleColor.Green, "bro");
            sbyte   cantidad = 21;

            Console.WriteLine(t1 == t2);
            Console.WriteLine(t1 != t2);

            Console.WriteLine(t2);

            cantidad = (sbyte)t1;

            Console.WriteLine(cantidad);

            t1 = t1 + cantidad;
            Console.WriteLine(t1);

            t3 = t1 + t2;
            Console.WriteLine(t3);

            Console.ReadLine();
        }
示例#2
0
        public static Tempera operator +(Tempera temp1, Tempera temp2)
        {
            Tempera retorno = new Tempera(temp1._cantidad, temp1._color, temp1._marca);

            if (temp1 == temp2)
            {
                retorno._cantidad += temp2._cantidad;
            }

            return(retorno);
        }