我可以使用LINQ返回與集合中的項目類型相同的集合中的項目嗎?我是LINQ Noob試圖避免循環。LINQ - 在集合中選擇一個* TYPED *項目
Dim mostRecentlyCreatedQuestionnaire As ParentQuestionnaireItem =
CType((From P In questionnaireCollection Order By P.Metadata.CreateDate Descending).Take(1), ParentQuestionnaireItem)
當我包含CTYPE函數時,出現「無法CAST」錯誤。我有點預料的錯誤,但我想,如果我不需經過dnot爲此,LINQ的效用會被削弱,因此認爲必須有一個辦法......
其他答案投票了,但你的答案提供了一些信息。 Ty – ChadD 2011-03-01 15:16:55
@Velika,不客氣,也'DirectCast'比CType'好一點 – msarchet 2011-03-01 15:42:32