Baca dalam bahasa Inggris

Bagikan melalui


Peringatan Kompilator (level 2) CS0436

Jenis 'type' dalam 'assembly' berkonflik dengan tipe 'type2' yang diimpor di 'assembly'. Menggunakan jenis yang ditentukan dalam 'assembly'.

Peringatan ini dikeluarkan ketika jenis dalam file sumber (file_2) bertentangan dengan jenis yang diimpor di file_1. Kompilator menggunakan salah satu dari file sumber.

Contoh 1

// CS0436_a.cs  
// compile with: /target:library  
public class A {  
   public void Test() {  
      System.Console.WriteLine("CS0436_a");  
   }  
}  

Contoh 2

Contoh berikut menghasilkan CS0436.

// CS0436_b.cs  
// compile with: /reference:CS0436_a.dll  
// CS0436 expected  
public class A {
   public void Test() {  
      System.Console.WriteLine("CS0436_b");  
   }  
}  
  
public class Test
{  
   public static void Main()
   {  
      A x = new A();  
      x.Test();
   }  
}  

Kompilasi menghasilkan output berikut:

CS0436_b