5
說我想要傳遞一個整數數組到一個方法,運行一些LINQ to SQL,我會怎麼說像「其中SuchID是在數組[]選擇」?我該如何編寫LINQ to SQL來選擇ID在未知大小的整數數組中的行?
說我想要傳遞一個整數數組到一個方法,運行一些LINQ to SQL,我會怎麼說像「其中SuchID是在數組[]選擇」?我該如何編寫LINQ to SQL來選擇ID在未知大小的整數數組中的行?
使用Contains
。
int[] ids = // populate ids
var query = from e in db.SomeTable
where ids.Contains(e.SuchID)
select e;
的LINQ to SQL將會把這種使用IN
一個WHERE
條款。