Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0439

Deklarace externího aliasu musí předcházet všem ostatním prvkům definovaným v oboru názvů.

K této chybě dochází v případě, že extern deklarace přichází za něčím jiným, například using deklarací, ve stejném oboru názvů. Deklarace extern musí předcházet všem ostatním prvkům oboru názvů.

Příklad

Následující příklad vygeneruje CS0439:

// 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()
    {
    }
}