Derleyici Hatası CS0609
Geçersiz kılma olarak işaretlenen bir dizin oluşturucuda IndexerName özniteliği ayarlanamıyor
Name özniteliği (IndexerNameAttribute), geçersiz kılma olan dizinli bir özelliğe uygulanamaz. Daha fazla bilgi için bkz . Dizin oluşturucular.
Aşağıdaki örnek CS0609 oluşturur:
// 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)
{
}
}
Not
Bu derleyici hatası artık Roslyn'de kullanılmıyor. Önceki kod başarıyla derlenmelidir.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: