Kesalahan Kompilator CS0529
Antarmuka 'interface1' yang diwariskan menyebabkan siklus dalam hierarki antarmuka 'interface2'
Daftar warisan untuk antarmuka menyertakan referensi langsung atau tidak langsung ke dirinya sendiri. Antarmuka tidak dapat mewarisi dari dirinya sendiri.
Contoh berikut menghasilkan CS0529:
// CS0529.cs
namespace x
{
public interface a
{
}
public interface b : a, c
{
}
public interface c : b // CS0529, b inherits from c
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: