C# 如何将Hashset值写入控制台?
如何将C# 如何将Hashset值写入控制台?,c#,linq,hashset,C#,Linq,Hashset,如何将哈希集的值写入控制台?我不想使用foreach循环 HashSet<string> hashSet=new HashSet<string>(); hashSet.Add("Employee"); hashSet.Add("Employee1"); Console.WriteLine(hashSet.Select(x=>x)); 预期产出 System.Linq.Enumerable 员工,员工1您可以使用String.Join: Console.Write
哈希集的值写入控制台?我不想使用foreach
循环
HashSet<string> hashSet=new HashSet<string>();
hashSet.Add("Employee");
hashSet.Add("Employee1");
Console.WriteLine(hashSet.Select(x=>x));
预期产出
System.Linq.Enumerable
员工,员工1您可以使用String.Join
:
Console.WriteLine(String.Join(",", hashSet));
您可以使用String.Join
:
Console.WriteLine(String.Join(",", hashSet));
试试这个:
hashSet.ToList<String>().ForEach(x => Console.WriteLine(x));
hashSet.ToList().ForEach(x=>Console.WriteLine(x));
这将在hashSet上迭代并调用控制台。在每个项目上写入line尝试以下操作:
hashSet.ToList<String>().ForEach(x => Console.WriteLine(x));
hashSet.ToList().ForEach(x=>Console.WriteLine(x));
这将在哈希集上迭代并调用控制台。在每个项目上写入线
为什么需要停止控制台
?当控制台运行时,您可以停止执行并查看输出,可以使用“Console.ReadLine();”并在按下按钮时执行重新启动。但这是一个非常重要的话题。没有必要解决您的问题。为什么需要停止console
?当console运行时,您可以停止执行并查看输出,可以使用“console.ReadLine();”并在按下按钮时执行重新启动。但这是一个非常重要的话题。解决你的问题没有必要。