Error del compilador CS1667
El atributo 'atributo' no es válido en descriptores de acceso de propiedad o evento. Solo es válido en declaraciones 'tipo de declaración'.
Este error se produce si se usa un atributo en un descriptor de acceso de propiedad o evento, cuando debería estar en la propiedad o el evento. Este error puede producirse con los atributos CLSCompliantAttribute, ConditionalAttributey ObsoleteAttribute.
El ejemplo siguiente genera la advertencia CS1670:
// CS1667.cs
using System;
public class C
{
private int i;
//Try this instead:
//[Obsolete]
public int ObsoleteProperty
{
[Obsolete] // CS1667
get { return i; }
set { i = value; }
}
public static void Main()
{
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: