예제 #1
0
        static void Main(string[] args)
        {
            Apple apple1 = new Apple("Красное яблоко", 100, 100);
            Apple apple2 = new Apple("Зеленое яблоко", 90, 110);

            var sumApple1 = Apple.Add(apple1, apple2);
            var sumApple2 = apple1 + apple2;

            var sumApple3 = apple1 + 100;

            Console.WriteLine(apple1);
            Console.WriteLine(apple2);
            Console.WriteLine(sumApple1);
            Console.WriteLine(sumApple2);
            Console.WriteLine(sumApple3);
            Console.WriteLine(apple1 == apple2);
            Console.WriteLine(apple1 == sumApple3);

            Console.ReadLine();
        }
예제 #2
0
        public static Apple operator +(Apple apple1, int volume)
        {
            var apple = new Apple(apple1.Name, apple1.Calorie, apple1.Volume + volume);

            return(apple);
        }