【发布时间】:2016-11-05 18:18:45
【问题描述】:
我有以下代码:
static void Main(string[] args)
{
// Add 5 Employees to a Dictionary.
var Employees = new Dictionary<int, Employee>();
Employees.Add(1, new Employee(1, "John"));
Employees.Add(2, new Employee(2, "Henry"));
Employees.Add(3, new Employee(3, "Jason"));
Employees.Add(4, new Employee(4, "Ron"));
Employees.Add(5, new Employee(5, "Yan"));
}
有没有一种简单的方法可以像在 Java 中那样以简单的方式打印字典的值?例如,我希望能够打印如下内容:
键为 1 的员工:Id=1,Name=John
键为 2 的员工:Id=2,Name=Henry
.. 等等..
谢谢。
对不起,我习惯了 Java!
【问题讨论】:
-
当然,您可以轻松地遍历它们,打印每个条目。你试过什么,发生了什么?如果您不想多次放置循环,则可以编写一个方法来执行此操作...
-
如果这个问题是关于 C# 的,为什么还要有 Java 标签?
-
你让它工作了吗?
-
是的,我让它工作了。谢谢大家。抱歉,java 标签是一个错误!
标签: c# dictionary