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.
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()
{
}
}
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: