如何比较日期是否在当前月份使用c#

如何比较日期是否在当前月份使用c#,c#,datetime,C#,Datetime,对不起,我的问题。事实上,我不能澄清我的问题,因为我太匆忙了。 我有一张如下表: 此表是LoginHistoryTable(当用户登录我的应用程序时,他的历史记录会根据UserId插入此表)。我以列表的形式从表中获取所有数据 现在我想知道:这个月和上个月他们登录了多少次 类似于 public bool IsThisMonth(DateTime dt) { return dt.Month == DateTime.Now.Month; } 这真的很简单,但给你。你需要比较月份和年份 bo

对不起,我的问题。事实上,我不能澄清我的问题,因为我太匆忙了。 我有一张如下表:

此表是LoginHistoryTable(当用户登录我的应用程序时,他的历史记录会根据UserId插入此表)。我以列表的形式从表中获取所有数据

现在我想知道:这个月和上个月他们登录了多少次

类似于

public bool IsThisMonth(DateTime dt)
{
    return dt.Month == DateTime.Now.Month;
}

这真的很简单,但给你。你需要比较月份和年份

boo isCurrentMonth = DateTime.Now.Month == otherDate.Month 
    && DateTime.Now.Year == otherDate.Year;

这里有一个百万美元的问题:你尝试过什么吗?你需要比较一年。