Leggere in inglese

Condividi tramite


Avviso del compilatore (livello 1) CS3001

Il tipo dell'argomento 'type' non è conforme a CLS

Un metodo public, protectedo protected internal deve accettare un parametro di tipo conforme a Common Language Specification (CLS). Per altre informazioni sulla conformità a CLS, vedere Indipendenza del linguaggio e componenti indipendenti dal linguaggio.

Esempio

L'esempio seguente genera l'errore CS3001:

C#
// CS3001.cs  
  
[assembly:System.CLSCompliant(true)]  
public class a  
{  
    public void bad(ushort i)   // CS3001  
    {  
    }  
  
    private void OK(ushort i)   // OK, private method  
    {  
    }  
  
    public static void Main()  
    {  
    }  
}