要使用foreach的遍历的类首先要满足的条件 1、类要实现公共方法 public IEnumerator GetEnumerator(){},还可以继承IEnumerable接口来实现这个方法 2、类实现了 public IEnumerator GetEnumerator(){}中,要返回一个对象用于遍历的,当然这个对象必须继承IEnumerator 接口 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 Person p = n