We can write lambda expression instead of CAML query to compare DateTime with SharePoint list items retrieval.
- SPList taskList;
-
- var namesSPListItem = taskList.Items.Cast < SPListItem > ()
- .Where(itm = > Convert.ToDateTime(itm["Task Start Date"]).ToShortDateString() == TaskStartDate.ToShortDateString() && Convert.ToString(itm["Task Name"]) == TaskName && Convert.ToString(itm["Project Name"]) == ProjectName)
- .Count();