我想迭代进入下面的Dictionary中的每个内容。C#:我可以迭代Dictionary来获取每个内容吗?
private Dictionary<Subject, ClassPeriodControl> subjectRects;
我想访问字典中的每个ClassPeriodControl对象。
我该如何迭代它?
我想迭代进入下面的Dictionary中的每个内容。C#:我可以迭代Dictionary来获取每个内容吗?
private Dictionary<Subject, ClassPeriodControl> subjectRects;
我想访问字典中的每个ClassPeriodControl对象。
我该如何迭代它?
只要做一个foreach循环... pair.Value是你想要的对象。
foreach (KeyValuePair<Subject, ClassPeriodControl> pair in subjectRects)
{
Console.WriteLine(pair.Value);
}
有字典
subjectRects.Values
这会导致不必要的结构复制。使用`Values`。 – SLaks 2011-01-06 19:23:25