Błąd kompilatora CS0180
"członek" nie może być zarówno extern, jak i abstrakcyjny
Słowa kluczowe abstrakcyjne i extern wykluczają się wzajemnie. Słowo extern
kluczowe oznacza, że składowa jest zdefiniowana poza plikiem, a abstrakcja oznacza, że implementacja jest podana w klasie pochodnej. Aby uzyskać więcej informacji, zobacz Metody.
Poniższy przykład generuje PLIK CS0180:
// CS0180.cs
namespace MyNamespace
{
public class MyClass
{
public extern abstract int Foo(int a); // CS0180
public static void Main()
{
}
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: