Sawijining interface ndefenisikake sawijining kontrak — saperangan anggota (metode, properti) sing kudu diwedhaake dening kelas sing ngimplementasi, tanpa implementasi (sacara tradisional). Sawijining kelas bisa ngimplementasi pirang-pirang interface, nggawakake dheweke kunci kanggo desain sing fleksibel, decoupled, lan testable ing C#.
Ndefenisikake lan ngimplementasi interface
{
;
Name { ; }
}
:
{
Radius { ; ; }
=> Math.PI * Radius * Radius;
Name => ;
}
