Freigeben über


#pragma warning (C#-Referenz)

Aktualisiert: November 2007

#pragma warning kann bestimmte Warnungen aktivieren oder deaktivieren.

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

Parameter

  • warning-list
    Eine durch Kommas getrennte Liste von Warnungsnummern. Geben Sie die Zahlen allein ohne das "CS"-Präfix ein.

    Wenn keine Warnungsnummern angegeben sind, deaktiviert disable alle Warnungen, und restore aktiviert alle Warnungen.

Beispiel

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

Siehe auch

Konzepte

C#-Programmierhandbuch

Referenz

C#-Präprozessordirektiven

Weitere Ressourcen

C#-Referenz