LINQ过滤列表对象

ska*_*ale 0 linq vb.net list

我有list对象,我需要在VB.NET中使用LINQ检查逗号分隔字符串中的id,如下所示:

dim strId as String = "1,2,3,5,"
dim myList = from objmylist where objmylist.id in (strId)
Run Code Online (Sandbox Code Playgroud)

Bal*_*a R 7

dim strId as String = "1,2,3,5,"
dim IDs as String() = strId.Split(",")
dim myList = from objmylist where IDs.Contains(objmylist.id) 
             select objmylist
Run Code Online (Sandbox Code Playgroud)