Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 1) CS3001

Argumenttype 'type' is niet CLS-compatibel

Een openbare, beveiligde of protected internal methode moet een parameter accepteren waarvan het type voldoet aan de Common Language Specification (CLS). Zie Taalonafhankelijkheid en taalonafhankelijke onderdelen voor meer informatie over CLS-naleving.

Opmerking

In het volgende voorbeeld wordt CS3001 gegenereerd:

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()  
    {  
    }  
}