如何在linq中查询tsql

ale*_*vdi 1 c# sql linq

在sql我有查询

select * from table where id in (5,7,8)
Run Code Online (Sandbox Code Playgroud)

在LINQ查询中如何做到这一点?

Zak*_*aki 6

var t = from u in table
               where new[] { 5, 7, 8 }.Contains(u.id)
               select u
Run Code Online (Sandbox Code Playgroud)