Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
L'attributo CLSCompliant non ha significato quando applicato a parametri. Provare ad applicarlo al metodo.
CLSCompliant attribute has no meaning when applied to parameters. Try putting it on the method instead.
Il controllo della conformità con CLS non viene eseguito sui parametri di un metodo perché le regole CLS si riferiscono a dichiarazioni di tipi e metodi.
Esempio
Il seguente codice di esempio genera l'avviso 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()
{
}
}