【发布时间】:2012-05-17 12:41:01
【问题描述】:
我有两个这样的哈希集:
HashSet<string> log1 = new HashSet<string>(File.ReadLines("log1.txt"));
HashSet<string> log2 = searcher(term);
如何比较两者?
我想确保log2 不包含来自log1 的任何条目。换句话说,我想删除 log1 在 log2 中的所有(如果有的话)项目。
【问题讨论】:
-
遍历 log1 中的每个元素并将它们与 log2 中的每个元素进行比较,这就是我的做法。尽管我不确定您将如何访问单个元素。我猜你可能能够为它构造一个foreach(log1中的字符串s)?注意:我从来没有使用过 HashSet 类型,我猜
标签: c#