#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#

Concetti

Guida per programmatori C#

Altre risorse

Riferimenti per C#

Errori del compilatore C#