Partager via


#pragma warning (référence C#)

#pragma warning peut activer ou désactiver certains avertissements.

#pragma warning disable warning-list
#pragma warning restore warning-list

Paramètres

  • warning-list
    Liste de numéros d'avertissement séparés par des virgules. Entrez les nombres seuls, sans le préfixe "CS".

    Lorsque aucun numéro d'avertissement n'est spécifié, disable désactive tous les avertissements et restore les active tous.

    Notes

    Pour trouver des numéros d'avertissement dans Visual Studio, générez votre projet, puis recherchez les numéros d'avertissement dans la fenêtre Sortie.

Exemple

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

Voir aussi

Référence

Directives de préprocesseur C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#

Erreurs du compilateur C#