Freigeben über


Compilerfehler CS1529

Aktualisiert: November 2007

Fehlermeldung

Eine using-Klausel muss allen anderen im Namespace definierten Elementen mit Ausnahme externer Aliasdeklarationen vorangehen.
A using clause must precede all other elements defined in the namespace except extern alias declarations

Eine using-Klausel muss im Namespace an erster Stelle stehen.

Beispiel

Im folgenden Beispiel wird CS1529 generiert:

// CS1529.cs
namespace X
{
    namespace Subspace
    {
        using Microsoft;

        class SomeClass
        {
        };

        using Microsoft;      // CS1529, place before class definition
    }

    using System.Reflection;  // CS1529, place before namespace 'Subspace'
}

using System;                 // CS1529, place at the beginning of the file