Является ли LINQ допустимым вариантом?

Мы (моя команда) собираемся начать разработку критически важного проекта, одной из подсистем этого проекта является служба Windows. Эта услуга станет основой всей системы и должна отвечать в соответствии с критически важным стандартом.

Эта служба будет содержать множество списков, чтобы минимизировать взаимодействие с базой данных и повысить производительность, я оцениваю средний размер списка в 250,00 при нормальных обстоятельствах.

Рекомендуется ли использовать LINQ для запроса данных из эти очереди, или мне следует следовать своему первоначальному плану создания индексированного списка?

Индексированный список - это настраиваемая реализация Idictionary , которая будет работать как индекс и будет иметь много ориентированных на производительность функций, таких как MRU, восстановление индекса, и т. д.

8
задан Peter Mortensen 2 October 2010 в 17:10
поделиться