Я хочу выполнить итерацию, чтобы попасть в каждый контент в следующем словаре.
private Dictionary<Subject, ClassPeriodControl> subjectRects;
Я хочу получить доступ к каждому объекту ClassPeriodControl в словаре.
Как я могу выполнить итерацию?
Существует Values свойство словаря
Values
subjectRects.Values
Просто сделайте цикл foreach ... pair.Value - это нужный объект.
foreach (KeyValuePair<Subject, ClassPeriodControl> pair in subjectRects) { Console.WriteLine(pair.Value); }
Словарь содержит наборы значений ключей.
Так что вы должны сделать, как
для каждого элемента KeyValuePair в subjectRects { item.Subject = ""; item.ClassPeriodControl = ""; }