#pragma warning (C#-Referenz)
#pragma warning kann bestimmte Warnungen aktivieren oder deaktivieren.
#pragma warning disable warning-list
#pragma warning restore warning-list
Parameter
warning-list
Eine durch Trennzeichen 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.
Tipp
Um die Nummern der Warnungen in Visual Studio zu suchen, erstellen Sie das Projekt, und suchen Sie dann nach den Warnungsnummern im Fenster Ausgabe.
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()
{
}
}