İngilizce dilinde oku

Aracılığıyla paylaş


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.

Örnek 1

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.

C#
// CS3027.cs  
// compile with: /target:library  
public interface IBase  
{  
   void IMethod(uint i);  
}  

Örnek 2

Aşağıdaki örnek CS3027 oluşturur.

C#
// CS3027_b.cs  
// compile with: /reference:CS3027.dll /target:library /W:1  
[assembly:System.CLSCompliant(true)]  
public interface IDerived : IBase {}