实体集合检查包含任何字符串

时间:2015-03-11 11:36:09

标签: c# asp.net entity-framework

我使用存储过程获取实体集合。 我想检查该集合中包含的字符串值与否。 怎么做呢

代码在

之下
var objattendance = context.Sp_GetAttendanceBwDates(datefrom.ToString("yyyy/MM/dd"), dateto.ToString("yyyy/MM/dd"), emp);
 string date = CurrentDate.ToString("dd/MM/yyyy");

我想检查一下date

中是否包含objattendance

1 个答案:

答案 0 :(得分:2)

我建议不要将日期值转换为存储过程中的字符串。 CONVERT(varchar(10),AM.date,111)应该只是AM.date

然后你可以写:

var containsDate = objattendance.Any(x => x.date.Date == CurrentDate.Date);