Errore del compilatore CS0404

Aggiornamento: novembre 2007

Messaggio di errore

'<' non previsto: gli attributi non possono essere generici.
'<' unexpected : attributes cannot be generic

Non è consentito utilizzare parametri di tipo generico negli attributi. Rimuovere il parametro di tipo e le parentesi angolari.

Il seguente codice di esempio genera l'errore CS0404:

// CS0404.cs
[MyAttrib<int>]  // CS0404
class C
{
   public static void Main()
   {
      
   }
}