#pragma warning (C#-Referenz)

#pragma warning kann bestimmte Warnungen aktivieren oder deaktivieren.

Syntax

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

Parameter

warning-list
Eine durch Trennzeichen getrennte Liste mit Warnzahlen. Das Präfix „CS“ ist optional.

Wenn keine Warnzahlen angegeben werden, deaktiviert disable alle Warnungen und restore aktiviert sie.

Hinweis

Um Warnzahlen in Visual Studio zu suchen, erstellen Sie Ihr Projekt und suchen Sie nach den Warnzahlen im Fenster Ausgabe.

Beispiel

// pragma_warning.cs  
using System;  

#pragma warning disable 414, CS3021  
[CLSCompliant(false)]  
public class C  
{  
    int i = 1;  
    static void Main()  
    {  
    }  
}  
#pragma warning restore CS3021  
[CLSCompliant(false)]  // CS3021  
public class D  
{  
    int i = 1;  
    public static void F()  
    {  
    }  
}  

Siehe auch

C#-Referenz
C#-Programmierhandbuch
C#-Präprozessoranweisungen
C#-Compilerfehler