Чтобы определить, попадает ли текущий год в определенный диапазон с помощью C#, вы можете использовать различные методы. Вот несколько примеров:
Метод 1: использование DateTime
int startYear = 2010;
int endYear = 2025;
int currentYear = DateTime.Now.Year;
if (currentYear >= startYear && currentYear <= endYear)
{
Console.WriteLine("The current year is within the specified range.");
}
else
{
Console.WriteLine("The current year is not within the specified range.");
}
Метод 2: использование условного оператора
int startYear = 2010;
int endYear = 2025;
int currentYear = DateTime.Now.Year;
string result = (currentYear >= startYear && currentYear <= endYear)
? "The current year is within the specified range."
: "The current year is not within the specified range.";
Console.WriteLine(result);
Метод 3: использование логической функции
bool IsCurrentYearWithinRange(int startYear, int endYear)
{
int currentYear = DateTime.Now.Year;
return currentYear >= startYear && currentYear <= endYear;
}
int startYear = 2010;
int endYear = 2025;
if (IsCurrentYearWithinRange(startYear, endYear))
{
Console.WriteLine("The current year is within the specified range.");
}
else
{
Console.WriteLine("The current year is not within the specified range.");
}