Global attributes must appear after any top-level using clauses and
before the first type or namespace declarations.
An example of this is
as follows:
using System;
[assembly : MyAttributeClass] class X {}
Note: That in an IDE-created project, by convention, these attributes are placed in AssemblyInfo.cs.