从 C# 规范:
在 .NET Framework 2.0 版中,Array 类实现 System.Collections.Generic.IList、System.Collections.Generic.ICollection 和 System.Collections.Generic.IEnumerable 泛型接口。
所以数组确实(隐式)继承自IEnumerable<card>
.
我不太明白关于card
类未实现的评论IEnumberable
。该类card
不需要,它是您分配变量的数组,它必须实现接口,而不是其中的值。