#pragma warning (Riferimenti per C#)
#pragma warning consente di attivare o disabilitare alcuni avvisi.
#pragma warning disable warning-list
#pragma warning restore warning-list
Parametri
warning-list
Elenco separato da virgole di numeri di avviso.Immettere soltanto i numeri, senza prefisso "CS".Quando non viene specificato alcun numero di avviso, con disable tutti gli avvisi vengono disabilitati e con restore vengono attivati.
[!NOTA]
Per trovare i numeri di avviso in Visual Studio, compilare il progetto, quindi individuare i numeri di avviso nella finestra Output.
Esempio
// pragma_warning.cs
using System;
#pragma warning disable 414, 3021
[CLSCompliant(false)]
public class C
{
int i = 1;
static void Main()
{
}
}
#pragma warning restore 3021
[CLSCompliant(false)] // CS3021
public class D
{
int i = 1;
public static void F()
{
}
}
Vedere anche
Riferimenti
Direttive per il preprocessore C#