Compilerfehler CS0439
Aktualisiert: November 2007
Fehlermeldung
Eine externe Aliasdeklaration muss allen anderen im Namespace definierten Elementen vorangehen.
An extern alias declaration must precede all other elements defined in the namespace
Dieser Fehler tritt auf, wenn einer extern-Deklaration im gleichen Namespace etwas vorausgeht, beispielsweise eine using-Deklaration. Die extern-Deklarationen müssen vor allen anderen Namespaceelementen stehen.
Beispiel
Im folgenden Beispiel wird der Fehler CS0439 generiert.
// CS0439.cs
using System;
extern alias MyType; // CS0439
// To resolve the error, make the extern alias the first line in the file.
public class Test
{
public static void Main()
{
}
}