《C#入门经典》第241页给出的代码如下:
public new IEnumerator GetEnumerator()
{
foreach(object obj in Dictionary.Values)
{
yield return (Animal)obj;
}
}
我想知道这里为什么要使用new关键字?
public new IEnumerator GetEnumerator()
{
foreach(object obj in Dictionary.Values)
{
yield return (Animal)obj;
}
}
我想知道这里为什么要使用new关键字?
2,隐藏父类相同的方法,使用自己类中的方法