Как я могу переключить этот код для использования LINQ

Я знаю, что это Хорошая практика Использование LINQ вместо iTerative Poots, могу ли я изменить этот код для использования LINQ?

List priorsLstIDs = ServiceUtil.extractColumnValuesAsStringVals(tqrPriors,Helper.STUDY_ID);
List priorsLstDates = ServiceUtil.extractColumnValuesAsDateTimeVals(tqrPriors, "STUDY_DATE");
List priorsElemLst = new List(priorsLstIDs.Count);

PriorElemSt elem;

for (int i = 0; i < priorsLstIDs.Count; i++)
{
    elem = new PriorElemSt(priorsLstIDs[i], priorsLstDates[i]);
    priorsElemLst.Add(elem);
}

return filterStudyPriors(priorsElemLst);

Спасибо.

Обновление: Можно ли вызов FILTERSTUDYPRIORS () метод может быть частью LINQ?

5
задан Delashmate 23 September 2011 в 12:15
поделиться