CS0655 de erro do compilador
Mensagem de erro
'parameter' não é um argumento de atributo nomeado válido porque não é um tipo de parâmetro de atributo válido
See Atributos (guia de programação C#) Para obter informações sobre tipos de parâmetro válido para um atributo.
Exemplo
O exemplo a seguir gera CS0655:
// CS0655.cs
using System;
class MyAttribute : Attribute
{
// decimal is not valid attribute parameter type
public decimal d = 0;
public int e = 0;
}
[My(d = 0)] // CS0655
// Try the following line instead:
// [My(e = 0)]
class C
{
public static void Main()
{
}
}