private static void displayTextGrades() { Console.WriteLine("Text grades:"); if (textGrades == null) { textGrades = client.GetTextGrades(); } Dictionary <string, Subject> subjectDictionary = client.GetSubjectsIDDictionary(); for (int i = 0; i < textGrades.Count; i++) { string grade = textGrades[i].Grade; string id = textGrades[i].ID; string subject = subjectDictionary[textGrades[i].SubjectID].Name; Console.WriteLine($"Grade: {grade} (id: {id})"); Console.WriteLine($"Subject: {subject}" + Environment.NewLine); } }