2
也許一個簡單的問題,我試圖從名稱列包含所有搜索項數組的表中得到結果。我正在創建一個查詢並遍歷我的搜索字符串,每次分配query = query.Where(...);.似乎只有最後一個詞被使用了,我想是因爲我每次都試圖限制同一個字段。如果我每次迭代調用.ToArray()。AsQueryable(),我都可以得到我正在尋找的cumlative restrinction行爲,但是它有一個簡單的方法來僅使用被攻擊的運算符來執行此操作?LINQ to SQL中的多個被忽略的WHERE子句表達式
謝謝!
好抓,一定是它。 – Marc 2009-08-15 02:09:15
啊,完美!甚至沒有跨過我的腦海。好的發現確實... – Paul 2009-08-15 04:34:54
這是奇怪的邊緣情況之一,它並不直接顯示發生了什麼...... :) ...只是因爲代碼沒有像我們習慣的那樣'內聯'執行大多數其他C#或VB代碼... – KristoferA 2009-08-15 04:59:15