Peringatan Pengompilasi (tingkat 2) CS0437
Jenis 'type' di 'assembly2' bertentangan dengan namespace 'namespace' yang diimpor di 'fassembly1'. Menggunakan jenis yang ditentukan dalam 'assembly'.
Peringatan ini dikeluarkan ketika jenis dalam file sumber, file_2, bertentangan dengan namespace yang diimpor di file_1. Pengompilasi menggunakan jenis tersebut dalam file sumber.
// CS0437_a.cs
// compile with: /target:library
namespace Util
{
public class A {
public void Test() {
System.Console.WriteLine("CS0437_a.cs");
}
}
}
Sampel berikut menghasilkan CS0437.
// CS0437_b.cs
// compile with: /reference:CS0437_a.dll /W:2
// CS0437 expected
class Util
{
public class A {
public void Test() {
System.Console.WriteLine("CS0437_b.cs");
}
}
}
public class Test
{
public static void Main()
{
Util.A x = new Util.A();
x.Test();
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: