3
A
回答
0
回答以下評論:
string teststring = "one, two, three";
var x = from string z in (teststring.Split(',').AsEnumerable())
where z.Trim() == "two"
select z;
你到底想幹什麼?下面的工作只是在LINQPad
from z in ("4,3,5,2,1".Split(',').AsEnumerable())
select z
1
動態罰款的LINQ確實支持String.Split,也呼籲其他.NET類型的方法如下圖所示
var query =
db.Customers.Where("City.Split(\"abc\".ToCharArray()).Length == 1 and Orders.Count >= @1", "London", 10).
OrderBy("CompanyName").
Select("New(CompanyName as Name, Phone)");
它能夠將字符串轉換爲表達式樹,但作爲SQL沒有任何字符串拆分操作,它會拋出錯誤,如果您在SQL上運行它會拋出錯誤
相關問題
- 1. 動態使用Java String.split
- 2. 動態表名linq-to-sql動態LINQ
- 3. 在LINQ中使用String.Split()和Contains()?
- 4. Linq-To-SQL查詢中的String.Split?
- 5. Disitinct動態Linq
- 6. 動態LINQ
- 7. c動態LINQ#
- 8. Linq動態表
- 9. 動態Linq&ICompare
- 10. 動態LINQ
- 11. 從LINQ子句動態LINQ
- 12. DynamicData - 動態Linq類
- 13. Linq動態分組
- 14. LINQ:動態選擇
- 15. 動態LINQ查詢
- 16. 動態LINQ查詢
- 17. 動態LINQ查詢
- 18. 構建動態LINQ?
- 19. C#XML動態LINQ
- 20. 動態LINQ查詢
- 21. 動態Linq創建
- 22. LINQ動態查詢
- 23. 動態條件LINQ
- 24. 動態linq查詢
- 25. C#LINQ動態表
- 26. Linq查詢動態
- 27. 動態凡在LINQ
- 28. 動態LINQ查詢
- 29. LINQ動態情況
- 30. LINQ動態分組
//我如何評估動態Linq中是否包含子字符串'two'? string teststring =「(\」one,two,three \「。Split(','))」; – ljm 2010-11-08 20:42:27
好的,我會爲你寫的... – Hogan 2010-11-08 20:43:19
回顧這個來理解我的問題的上下文。 http://aspalliance.com/1569_Dynamic_LINQ_Part_1_Using_the_LINQ_Dynamic_Query_Library – ljm 2010-11-08 21:12:10