Leggere in inglese

Condividi tramite


Avviso del compilatore (livello 1) CS3022

L'attributo CLSCompliant non ha significato quando applicato a parametri. Provare a inserirlo nel metodo.

I parametri dei metodi non vengono verificati per la conformità a CLS perché le regole di conformità a CLS si applicano ai metodi e alle dichiarazioni di tipo.

Esempio

L'esempio seguente genera l'errore CS3022:

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