Compilerfout CS0180
'lid' mag niet zowel extern als abstract zijn
De abstracte en externe trefwoorden sluiten elkaar uit. Het extern
trefwoord betekent dat het lid buiten het bestand is gedefinieerd en abstract betekent dat de implementatie wordt geleverd in een afgeleide klasse. Zie Methoden voor meer informatie.
In het volgende voorbeeld wordt CS0180 gegenereerd:
// CS0180.cs
namespace MyNamespace
{
public class MyClass
{
public extern abstract int Foo(int a); // CS0180
public static void Main()
{
}
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: