0
A
回答
1
這個例子比較一下串明智不過:
var chars =
from n1 in a.Split(',')
join n2 in b.Split(',') on n1 equals n2
select n1;
1
如果你真的要比較的數字,它是更容易分裂的字符串,並使用擴展方法一樣Enumerable.Intersect。 如果你想要一個更高效的方法,你應該尋找在兩個字符串之間檢索largest common substring的實現,比如維基百科中的一個。這樣可以避免Enumerable.Intersect實現中的分裂和可能的低效率成本。如果您搜索,您肯定會發現更有效的LCS實現。
相關問題
- 1. 在兩個數組字符串中搜索相同的字
- 2. 搜索兩個字符串集合Swift
- 3. 的strstr()搜索兩個不同的字符串在同一行
- 4. 在字符串列表中搜索相同的子字符串
- 5. 在兩列中搜索兩個不同的字符串
- 6. 搜索兩個已知的字符串
- 7. 兩個OU的LDAP搜索字符串
- 8. 組合兩個字符串
- 9. 組合兩個字符串
- 10. 組合兩個字符串
- 11. 當字符串相同時合併兩個數組
- 12. 在不同文件中的兩個字符串之間搜索字符串
- 13. 搜索字符串集合
- 14. 結合兩個字符串組成一個新的字符串
- 15. 如何在一個字符串中組合兩個不同的字符串?
- 16. C#Linq,在兩個列表中搜索相同的項目
- 17. 如何搜索Eclipse中同一行的兩個字符串?
- 18. Bash Case聲明搜索兩個不同的字符串?
- 19. 在Linux中搜索兩個不同的字符串
- 20. 字符串輸出混合相同的字符兩次
- 21. 搜索字符串的開始和在同一個字符串
- 22. 如何在一個字符串中搜索兩個字符串?
- 23. 使用Linq搜索兩個項目的組合
- 24. 組合兩個字符串連接爲一個字符串,它消除了在C相同的字母
- 25. 從字符串中刪除兩個相同的字符串
- 26. 字符串搜索數組
- 27. 搜索字符數組串
- 28. 將兩個字符串數組相互組合
- 29. LINQ的 - 搜索表記錄中包含搜索字符串
- 30. 某個字符的搜索字符串