![](/img/trans.png)
[英]Turn a string of '"a", "b", "c"' into an array of strings
[英]Remove strings from string A that are in array B
我有數組A和數組B,我想作為結果A \\ B(僅獲取A中而不是B中的字符串)。
當然,我可以做兩個for
循環來做,但是還有其他更好的方法嗎?
感謝您的幫助,我使用.net3.5
您可以使用LINQ:
var difference = A.Except(B);
這將使用HashSet,並且比大型集的循環嵌套for
快得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.