Erreur du compilateur CS1529
Mise à jour : novembre 2007
Message d'erreur
Une clause using doit précéder tous les autres éléments définis dans l'espace de noms sauf les déclarations d'alias extern
A using clause must precede all other elements defined in the namespace except extern alias declarations
Les clauses using doivent figurer en premier dans un espace de noms.
Exemple
L'exemple suivant génère l'erreur 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