我使用存储过程获取实体集合。 我想检查该集合中包含的字符串值与否。 怎么做呢
代码在
之下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
答案 0 :(得分:2)
我建议不要将日期值转换为存储过程中的字符串。 CONVERT(varchar(10),AM.date,111)
应该只是AM.date
。
然后你可以写:
var containsDate = objattendance.Any(x => x.date.Date == CurrentDate.Date);