Упражнения C # Sharp: Сравните текущую дату с заданной датой
C # Sharp DateTime: упражнение-18 с решением
Напишите программу на C # Sharp, чтобы сравнить текущую дату с заданной датой.
Пример решения : -
C # острый код:
using System;
public class Example18
{
public static void Main()
{
System.DateTime theDay = new System.DateTime(System.DateTime.Today.Year, 7, 28);
int compareValue;
try
{
compareValue = theDay.CompareTo(DateTime.Today);
}
catch (ArgumentException)
{
Console.WriteLine("Value is not a DateTime");
return;
}
if (compareValue < 0)
System.Console.WriteLine("{0:d} is in the past.", theDay);
else if (compareValue == 0)
System.Console.WriteLine("{0:d} is today!", theDay);
else // compareValue > 0
System.Console.WriteLine("{0:d} has not come yet.", theDay);
}
}
Пример вывода:
28.07.2017 еще не пришел.
Блок-схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы создать дату на год раньше, а дату на один год в будущем сравнить с текущей датой.
Далее: Напишите программу на C # Sharp, чтобы узнать количество дней в указанном месяце и году.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code