По одной дате?
Легко!
Если вы объявили переменную singleDate
как DateTime
для получения суммы, вот запрос:
var result = (
from key in sortedList.Keys.Cast<DateTime>()
where key.Date == singleDate.Date
select (int)sortedList[key]
).Sum();
Я использовал singleDate.Date
, чтобы отбрасывать в любое время информацию, которую может иметь singleDate
, но в остальном это должно быть довольно просто.
SortedList
немного больно работать сLINQ.Можете ли вы сказать мне, почему вы используете его?