Avertissement du compilateur (niveau 1) CS1635
Impossible de restaurer l’avertissement 'code d’avertissement', car il a été désactivé globalement
Cet avertissement s’affiche quand vous utilisez l’option de ligne de commande ou le paramètre de projet /nowarn pour désactiver un avertissement pour l’ensemble de l’unité de compilation, mais utilisez #pragma warning restore
pour tenter de restaurer cet avertissement. Pour résoudre cette erreur, supprimez l’option de ligne de commande ou le paramètre de projet /nowarn, ou supprimez #pragma warning restore
pour les avertissements que vous désactivez via la ligne de commande ou les paramètres de projet. Pour plus d’informations, consultez Avertissement concernant #pragma.
L’exemple suivant génère l’erreur CS1635 :
// CS1635.cs
// compile with: /w:1 /nowarn:162
enum MyEnum {one=1,two=2,three=3};
class MyClass
{
public static void Main()
{
#pragma warning disable 162
if (MyEnum.three == MyEnum.two)
System.Console.WriteLine("Duplicate");
#pragma warning restore 162
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :