![](/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.