public class Garage:IEnumerable  
    {  
        Car[] carArray = new Car[4];  
        //启动时填充一些Car对象  
       public Garage()  
        {  
           carArray[0] = new Car("Rusty", 30);  
           carArray[1] = new Car("Clunker", 50);  
           carArray[2] = new Car("Zippy", 30);  
           carArray[3] = new Car("Fred", 45);  
       }          public IEnumerator GetEnumerator()  
       {  
           return this.carArray.GetEnumerator();  
        }  
    }  问题:提示我的Car[](未能找到命名空间或类型,是否缺少using引用集)
可是我看他的代码也没有给Car[]新定义一个类啊?那就算是给Car[]新定义一个类,那怎么新定义的这个Car[]类应该怎么写呢?

解决方案 »

  1.   

    public class Car
    {
        public Car(){};
    }
      

  2.   

    肯定少了一个Car 类,类似public class Car
                {
                    public string Type { get; set; }
                    public int Count { get; set; }
                }
      

  3.   

     public class Car
        {
            public Car(string type, int count)
            {
                Type = type;
                Count = count;
            }
            public string Type { get; set; }
            public int Count { get; set; }
        }
      

  4.   

    你还是去把完整的Car类要来吧,应该不仅仅只有2个属性