如何将Hashset值写入控制台

本文关键字:控制台 Hashset | 更新日期: 2023-09-27 18:24:05

如何将hashset的值写入控制台?我不想使用foreach循环。

HashSet<string> hashSet=new HashSet<string>();
hashSet.Add("Employee");
hashSet.Add("Employee1");
Console.WriteLine(hashSet.Select(x=>x));

输出

System.Linq.Enumerable

预期输出

员工,员工1

如何将Hashset值写入控制台

您可以使用String.Join:

Console.WriteLine(String.Join(",", hashSet));

试试这个:

hashSet.ToList<String>().ForEach(x => Console.WriteLine(x));

这将迭代hashSet,并在每个项目上调用Console.WriteLine