İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Uyarısı (düzey 1) CS1635

Uyarı 'uyarı kodu' genel olarak devre dışı bırakıldığından geri yüklenemiyor

Derleme biriminin tamamı için uyarıyı devre dışı bırakmak için /nowarn komut satırı seçeneğini veya proje ayarını kullanırsanız, ancak bu uyarıyı geri yüklemeyi denerseniz #pragma warning restore bu uyarı oluşur. Bu hatayı düzeltmek için /nowarn komut satırı seçeneğini veya proje ayarını kaldırın ya da komut satırı veya proje ayarları aracılığıyla devre dışı bırakmakta olduğunuz tüm uyarıların ayarını kaldırın #pragma warning restore . Daha fazla bilgi için bkz . #pragma uyarı.

Aşağıdaki örnek CS1635 oluşturur:

C#
// 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  
    }  
}