เทียบเท่ากับ Functional Interfaces ของ Java ใน C# คือ Delegates
ให้เราดูการใช้งานอินเทอร์เฟซการทำงานใน Java -
ตัวอย่าง
@FunctionalInterfacepublic อินเทอร์เฟซ MyInterface { โมฆะเรียกใช้ ();}สาธิตคลาสสาธารณะ { วิธีโมฆะ (){ MyInterface x =() -> MyFunc (); x.invoke(); } เป็นโมฆะ MyFunc() { }}
การใช้งานแบบเดียวกันใน C# delagates -