Java의 기능적 인터페이스는 C#의 Delegate와 동일합니다.
Java에서 기능적 인터페이스 구현을 살펴보겠습니다. -
@FunctionalInterface public interface MyInterface { void invoke(); } public class Demo { void method(){ MyInterface x = () -> MyFunc (); x.invoke(); } void MyFunc() { } }
C#에서 동일한 구현이 지연됨 -
public delegate void MyInterface (); public class Demo { internal virtual void method() { MyInterface x = () => MyFunc (); x(); } internal virtual void MyFunc() { } }
위 내용은 Java 기능 인터페이스에 해당하는 C#의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!