我在我的一堂课上收到了科目的警告。实际上类非常简单,只是我的通用基类型的继承者。此外,我在整个解决方案中还有来自该泛型类的一些其他继承者,并且没有此类警告。

这可能是什么原因?编译器没有给出任何关于基类型不符合 CLS 的线索

有帮助吗?

解决方案

你可能有 [assembly:CLSCompliant(true)] 在该特定项目的某个地方。这会触发编译器检查所​​有类型是否符合 CLS。您可以为类型或方法或其他内容重写它 [CLSCompliant(false)].

scroll top