หากคลาสใช้อินเทอร์เฟซสองอินเทอร์เฟซที่มีสมาชิกที่มีลายเซ็นเดียวกัน การใช้งานสมาชิกนั้นในคลาสจะทำให้อินเทอร์เฟซทั้งสองใช้สมาชิกนั้นในการนำไปใช้
เป็นไปได้ที่จะใช้สมาชิกอินเทอร์เฟซอย่างชัดเจน—สร้างสมาชิกคลาสที่ถูกเรียกผ่านอินเทอร์เฟซเท่านั้น และเฉพาะสำหรับอินเทอร์เฟซนั้น
ตัวอย่าง
interface ICar{ void display(); } interface IBike{ void display(); } class ShowRoom : ICar, IBike{ void ICar.display(){ throw new NotImplementedException(); } void IBike.display(){ throw new NotImplementedException(); } } class Program{ static void Main(){ Console.ReadKey(); } }