请各位帮我看下这个程序
昨晚编译《C#入门经典》一例题时出现了错误“Ch12Ex04.Farm <T> ”不会实现接口成员“System.Collections.Generic.IEnumerable <T> .GetEnumerator()” E:\BegVCSharp\Chapter12\Ch12Ex04\Ch12Ex04\Farm.cs
可是我在泛型类Farm中已经实现了接口IEnumerable,不知道到底错在哪里,下面是我的源代码:
Animal.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace Ch12Ex04
{
public abstract class Animal
{
protected string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
//构造函数
public Animal()
{
name = "The Animal with no name. ";
}
public Animal(string newName)
{
name = newName;
}
public void Feed()
{
Console.WriteLine( "{0} has been fed. ", name);
}
//抽象方法
public abstract void MakeANoise();
}
}
--------------------------------
--------------------------------
Chicken.cs
using System;
using System.Collections.Generic;
using System.Text;
namespace Ch12Ex04
{
public class Chicken:Animal
{
public void LayEgg()