Этот конкретный код на моей странице aspx сводит меня с ума.Я получаю исключение, говорящее «данный ключ отсутствует в словаре» в 3-й строке, говоря, что «семестр» не является допустимым ключом в словаре «записи».Дело в том, что ключ, который я использую, только что вышел из словаря!Должно быть что-то очевидное, что я пропускаю.Спасибо.
<% foreach (var semester in records.Keys) {%>
<h3><a href="#"><%= semester.ToString() %></a></h3>
<% foreach (var course in records[semester]) { %>
<div>
</div>
<% } %>
<% } %>