Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das IndexerName-Attribut kann nicht für einen mit "override" markierten Indexer festgelegt werden.
Cannot set the IndexerName attribute on an indexer marked override
Das Namensattribut (IndexerNameAttribute) kann nicht auf eine indizierte Eigenschaft angewendet werden, die eine Überschreibung darstellt. Weitere Informationen finden Sie unter Indexer.
Im folgenden Beispiel wird CS0609 generiert:
// CS0609.cs
using System;
using System.Runtime.CompilerServices;
public class idx
{
public virtual int this[int iPropIndex]
{
get
{
return 0;
}
set
{
}
}
}
public class MonthDays : idx
{
[IndexerName("MonthInfoIndexer")] // CS0609, delete to resolve this CS0609
public override int this[int iPropIndex]
{
get
{
return 0;
}
set
{
}
}
}
public class test
{
public static void Main( string[] args )
{
}
}