Add Days methods
本文关键字:methods Days Add | 更新日期: 2023-09-27 18:08:17
我必须创建一个包含3个方法的类
1st-显示当前日期
第2天-当前日期+7天
第3天-当前日期-第7天。
我已经完全处理了C#中的日期,所以我创建了一些东西:
public class Date
{
private DateTime date = DateTime.Now;
public DateTime Now()
{
return date;
}
public DateTime AktuPlusOne ()
{
DateTime date = DateTime.Now.AddDays(7);
return date;
}
public DateTime AktuMinusOne()
{
DateTime date = DateTime.Now.AddDays(-7);
return date;
}
}
可以吗?它很好用,但我关心好习惯。
无需创建额外的方法,因为框架已经提供了开箱即用的DateTime.Now.AddDays(numberOfDays)
功能。但是,如果您真的想为您的需求创建一个通用方法,只需创建一个而不是三个方法。
public DateTime AddDaysToToday(int days)
{
return DateTime.Now.AddDays(days);
}
DateTime today = AddDaysToToday(0);
DateTime todayPlusSeven = AddDaysToToday(7);
DateTime todayMinusSeven = AddDaysToToday(-7);