Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 1) CS3023

Het kenmerk CLSCompliant heeft geen betekenis wanneer het wordt toegepast op retourtypen. Probeer het in plaats daarvan op de methode te zetten.

Retourtypen voor functies worden niet gecontroleerd op CLS-naleving, omdat de CLS-nalevingsregels van toepassing zijn op methoden en typedeclaraties.

Opmerking

In het volgende voorbeeld wordt waarschuwing CS3023 gegenereerd:

C#
// C3023.cs  
  
[assembly:System.CLSCompliant(true)]  
public class Test  
{  
    [return:System.CLSCompliant(true)]  // CS3023  
    // Try this instead:  
    // [method:System.CLSCompliant(true)]  
    public static int Main()  
    {  
        return 0;  
    }  
}