Aviso de # pragma (referência de C#)
#pragma warningpode ativar ou desativar determinados avisos.
#pragma warning disable warning-list
#pragma warning restore warning-list
Parâmetros
warning-list
Uma lista separada por vírgulas de números de aviso.Digite os números sozinhos, sem o prefixo "CS".Quando não há números de aviso são especificados, disable desabilita todos os avisos e restore permite que todos os avisos.
Observação Para localizar os números de aviso no Visual Studio, crie seu projeto e procure os números de aviso na saída janela.
Exemplo
// 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()
{
}
}
Consulte também
Referência
Diretivas do pré-processador do C#