Compilerwaarschuwing (niveau 2) CS0436
Het type 'type' in 'assembly' conflicteert met het geïmporteerde type 'type2' in 'assembly'. Het type gebruiken dat is gedefinieerd in 'assembly'.
Deze waarschuwing wordt weergegeven wanneer een type in een bronbestand (file_2) conflicteert met een geïmporteerd type in file_1. De compiler gebruikt de compiler in het bronbestand.
// CS0436_a.cs
// compile with: /target:library
public class A {
public void Test() {
System.Console.WriteLine("CS0436_a");
}
}
In het volgende voorbeeld wordt CS0436 gegenereerd.
// 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();
}
}
Compilatie produceert de volgende uitvoer:
CS0436_b
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: