кодесурса
«C #

Упражнения C # Sharp: год назад и будущее сравнивают с текущей датой

script1adsense2code
script1adsense3code

C # Sharp DateTime: упражнение 17 с решением

Напишите программу на C # Sharp, чтобы создать дату на год раньше, а дату на один год в будущем сравнить с текущей датой.

Пример решения : -

C # острый код:

using System;
public class Example17
{
   private enum DateComparisonResult
   {
      Earlier = -1,
      Later = 1,
      TheSame = 0
   };
   public static void Main()
   {
      DateTime thisDate = DateTime.Today;
      DateTime thisDateNextYear, thisDateLastYear;
      //  add/substract 1 year
      thisDateNextYear = thisDate.AddYears(1);
      thisDateLastYear = thisDate.AddYears(-1);   
      DateComparisonResult comparison;
      // Compare today to last year
      comparison = (DateComparisonResult) thisDate.CompareTo(thisDateLastYear);
      Console.WriteLine("{0}: {1:d} is {2} than {3:d}", 
                        (int) comparison, thisDate, comparison.ToString().ToLower(), 
                        thisDateLastYear);
      // Compare today to next year
      comparison = (DateComparisonResult) thisDate.CompareTo(thisDateNextYear);
      Console.WriteLine("{0}: {1:d} is {2} than {3:d}", 
                        (int) comparison, thisDate, comparison.ToString().ToLower(), 
                        thisDateNextYear);
   }
}

Пример вывода:

 1: 6/10/2017 позже 6/10/2016                                                                          
-1: 10.10.2017 ранее, чем 10.10.2017   

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на C # Sharp, которая сравнивает две даты.
Далее: Напишите программу на C # Sharp, чтобы сравнить текущую дату с заданной датой.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code