コンパイラ エラー CS1529

更新 : 2007 年 11 月

エラー メッセージ

using 句は、extern エイリアス宣言以外の、名前空間で定義された他のすべての要素の前に使用しなければなりません。

using 句は、名前空間で最初に指定する必要があります。

使用例

次の例では CS1529 エラーが生成されます。

// 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