我試着用Contains
過濾所有已知的變化,但到目前爲止沒有運氣。
方法#1
ret = ret.Where("CaseID.Contains(@0)", {15, 16, 17})
獲取以下錯誤:
System.Linq.Dynamic.ParseException: 'No applicable method 'Contains' exists in type 'Int32?''
方法#2
ret.Where("@0.Contains(outerIt.CaseID)", {15, 16, 17})
帶來如下錯誤:
System.Linq.Dynamic.ParseException: 'No 'it' is in scope'
那麼,我如何過濾列表或數組?
我使用的是最新的System.Linq.Dynamic庫的NuGet如果1.0.7
這仍然給我的錯誤'System.Linq.Dynamic.ParseException:「不 '它' 是scope'' – JGOakley