最佳答案
我在 C # 中的测试代码:
namespace DSnA
{
public abstract class Test : IComparable
{
}
}
导致下列编译器错误:
error CS0535: 'DSnA.Test' does not implement interface member
'System.IComparable.CompareTo(object)'
既然类 Test
是 抽象类,为什么编译器要求它实现接口?这个需求不应该只是针对具体类的 强制性的吗?