Pemrograman/Antarmuka C#. INTERFACE di C# adalah definisi tipe yang mirip dengan kelas, kecuali bahwa itu murni mewakili kontrak antara objek dan penggunanya. Itu tidak dapat langsung dipakai sebagai objek, atau anggota data tidak dapat didefinisikan. Jadi, antarmuka tidak lain adalah kumpulan deklarasi metode dan properti.