Concat HashSet<String> and IList<String>
本文关键字:gt String lt IList and Concat HashSet | 更新日期: 2023-09-27 17:49:50
我有一个哈希集:
HashSet<String> hash ;
和一个列表:
IList<String> names = new List<String>(){"ABC","DEF"};
我想连接哈希和名称;然后将结果存储在相同的变量中,即散列。
既然我有大约10k条记录要存储在HashSet中,那么最好的方法是什么?
使用UnionWith
:
修改当前HashSet对象,使其包含自身、指定集合或两者中存在的所有元素。
hash.UnionWith(names);
foreach(var name in names)
hash.Add(name);