示例#1
0
        static void Main(string[] args)
        {
            string result;

            Console.WriteLine(new string('*', 50));
            OverData date1 = new OverData(DateTime.Now);

            Console.WriteLine($"1-я дата: {date1.ToString()}");

            OverData date2 = new OverData(new DateTime(2018, 08, 10));

            Console.WriteLine($"2-я дата: {date2.ToString()}");
            Console.WriteLine(new string('*', 50));

            Console.WriteLine();
            Console.WriteLine(new string('*', 80));
            result = OverData.Add(date1, date2).ToString();
            Console.Write($"Количество {OverData.countDays} дней между датами + к первой дате: {result}");
            Console.WriteLine();
            result = OverData.Sub(date1, date2).ToString();
            Console.Write($"Количество {OverData.countDays} дней между датами - от первой даты: {result}");
            Console.WriteLine();
            Console.WriteLine(new string('*', 80));

            // Delay.
            Console.ReadKey();
        }
示例#2
0
 // метод вычитания
 public static OverData Sub(OverData day1, OverData day2)
 {
     return(day1 - day2);
 }
示例#3
0
 // метод сложения
 public static OverData Add(OverData day1, OverData day2)
 {
     return(day1 + day2);
 }