Compiler Error CS0404

'<' unexpected : attributes cannot be generic

Generic type parameters are not allowed in attributes. Remove the type parameter and angled brackets.

The following sample generates CS0404:

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