Compilerfehler CS1667
Das Attribut 'attribute' ist in Zugriffsmethoden von Eigenschaften oder Ereignissen ungültig. Es ist nur in Deklarationen vom Typ 'declaration type' gültig.
Dieser Fehler tritt auf, wenn Sie ein Attribut für die Zugriffsmethode einer Eigenschaft oder eines Ereignisses verwenden, das sich jedoch auf die Eigenschaft oder das Ereignis selbst bezieht. Dieser Fehler kann bei den Attributen CLSCompliantAttribute, ConditionalAttributeund ObsoleteAttributeauftreten.
Beispiel
Im folgenden Beispiel wird CS1670 generiert:
// 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()
{
}
}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für