static void Main(string[] args) { Classes <Student> classes = new Classes <Student>(); Student student1 = new Student("张三"); Student student2 = new Student("李四"); Student student3 = new Student("王五"); System.Collections.Generic.IEnumerator <Student> iterator = (classes as System.Collections.Generic.IEnumerable <Student>).GetEnumerator(); classes.AddStudent(student1); classes.AddStudent(student2); classes.AddStudent(student3); while (iterator.MoveNext()) { Student student = iterator.Current; Console.WriteLine(student); } Console.WriteLine("Hello World!"); }