Peringatan Pengompilasi (level 1) CS1635
Tidak dapat memulihkan peringatan 'warning code' karena dinonaktifkan secara global
Peringatan ini terjadi jika Anda menggunakan opsi baris perintah /nowarn atau pengaturan proyek untuk menonaktifkan peringatan untuk seluruh unit kompilasi, tetapi Anda menggunakan #pragma warning restore
untuk mencoba memulihkan peringatan tersebut. Untuk mengatasi kesalahan ini, hapus opsi baris perintah /nowarn atau pengaturan proyek, atau hapus #pragma warning restore
untuk peringatan apa pun yang Anda nonaktifkan melalui baris perintah atau pengaturan proyek. Untuk informasi selengkapnya, lihat peringatan #pragma.
Sampel berikut menghasilkan 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
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: