Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 1) CS3022

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

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

Opmerking

In het volgende voorbeeld wordt CS3022 gegenereerd:

// CS3022.cs  
// compile with: /W:1  
  
using System;  
  
[assembly: CLSCompliant(true)]  
[CLSCompliant(true)]  
public class C  
{  
    public void F([CLSCompliant(true)] int i)  
    {  
    }  
  
    public static void Main()  
    {  
    }  
}