我在 c# 中有一个实体对象。它查询一个名为 FBApi 的数据库表。该表存储整数年和整数月。我的函数需要返回大于传入参数的所有记录。
public query(int myYear, int myMonth){
var context = new MCSSUtility.Entities();
return context.FBApis.Where(p => p.month == month && p.year == year);
}
我正在考虑将整数转换为 DateTime 对象,但我不确定如何将 where 子句动态转换为 Datetime 变量?
public query(int myYear, int myMonth){
DateTime my = new DateTime(myYear,myMonth,1);
var context = new MCSSUtility.Entities();
return context.FBApis.Where(p => new DateTime(p.year,p.month,1) >= my);
}