>  기사  >  백엔드 개발  >  Java 기능 인터페이스에 해당하는 C#

Java 기능 인터페이스에 해당하는 C#

PHPz
PHPz앞으로
2023-08-26 12:09:111288검색

C# 相当于 Java 函数式接口

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제