Compilerfout CS1689
Kenmerk 'Kenmerknaam' is alleen geldig voor methoden of kenmerkklassen
Deze fout treedt alleen op met het kenmerk ConditionalAttribute . Zoals het bericht aangeeft, kan dit kenmerk alleen worden gebruikt voor methoden of kenmerkklassen. Als u dit kenmerk bijvoorbeeld probeert toe te passen op een klasse, wordt deze fout gegenereerd.
In het volgende voorbeeld wordt CS1689 gegenereerd.
// CS1689.cs
// compile with: /target:library
[System.Diagnostics.Conditional("A")] // CS1689
class MyClass {}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: