Derleyici Uyarısı (düzey 1) CS3027
'type_2' temel arabirimi CLS uyumlu olmadığından 'type_1' CLS uyumlu değil
CLS uyumlu olmayan bir tür, CLS uyumlu bir tür için temel tür olamaz.
Aşağıdaki örnek, imzasında CLS uyumlu olmayan bir tür kullanan ve türü CLS dışı uyumlu hale getiren bir yönteme sahip bir arabirim içerir.
// CS3027.cs
// compile with: /target:library
public interface IBase
{
void IMethod(uint i);
}
Aşağıdaki örnek CS3027 oluşturur.
// CS3027_b.cs
// compile with: /reference:CS3027.dll /target:library /W:1
[assembly:System.CLSCompliant(true)]
public interface IDerived : IBase {}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: