Compilerfout CS1667
Kenmerk 'kenmerk' is niet geldig voor eigenschaps- of gebeurtenistoegangsors. Het is alleen geldig voor declaraties van 'declaratietype'.
Deze fout treedt op als u een kenmerk gebruikt voor een eigenschap of gebeurtenistoegangspunt, wanneer deze zich op de eigenschap of gebeurtenis zelf bevindt. Deze fout kan optreden met de kenmerken CLSCompliantAttribute, ConditionalAttributeen ObsoleteAttribute.
In het volgende voorbeeld wordt CS1670 gegenereerd:
// 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()
{
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: