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.
// CS0436_a.cs
// compile with: /target:library
public class A {
public void Test() {
System.Console.WriteLine("CS0436_a");
}
}
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
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: