我用的是asp.net +EF
表結構
id name sex .....
前臺有一個輸入框,現在需要以‘空格’為分割符輸入多姓名條件進行查詢
var aa = from s in _context.aa
select s;
aa=aa.Where(s => s.name.Contains(searchString))
原來一個條件可以用Contains直接來查詢
現在如果輸入 【測驗 用戶 其它。。】這種多條件,怎么寫這個運算式
uj5u.com熱心網友回復:
string[] str={測驗 用戶 其它}aa=aa.Where(s =>str.Contains( s.name))
uj5u.com熱心網友回復:
string[] str = { "測驗", "用戶" ,"其它" };aa=aa.Where(s =>str.Contains( s.name))
用這種方式,過濾以后,一條資料也沒有了
uj5u.com熱心網友回復:

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/280459.html
標籤:LINQ
