1
我使用LINQ - VB.Netvb.net - LINQ - 过滤列表对象
我想通过传递String对象在哪里我的过滤列表对象。
Dim _permittedTransactionCodes As List(Of String) = Nothing 'String object
它填充了数据。
Dim tap100transCodeInfos As List(Of Tap100transCodeInfo) = _dal.GetActiveTap100transCodeByHdrScreenCde(UCase(screenId), "TRAN_CDE")
我试图下面的东西,但没有得到过滤后的结果
tap100transCodeInfos.Where(Function(x) _permittedTransactionCodes.Contains(x.TranCde))
什么想法?
感谢
“无法投型的 'WhereListIterator'1 [RTS.BusinessEntities.Tap100transCodeInfo]' 为类型 'System.Collections.Generic.IList'1 [RTS.BusinessEntities.Tap100transCodeInfo]' 对象”。 – user706311 2011-04-13 15:52:48
@ user706311增加了一个附录。 – diceguyd30 2011-04-13 16:47:32