编译器错误 CS1529
using 子句必须位于命名空间中定义的所有其他元素之前(外部别名声明除外)
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