대리자 사용 시작하기

초급
개발자
고등 교육 교육자
초등 및 중등 교육 교육자
학생
.NET
Visual Studio Code

콜백 메서드, 사용자 지정 정렬 또는 필터링과 같은 동적 메서드 호출이 필요한 시나리오에 대해 대리자를 선언, 인스턴스화 및 호출하는 방법을 알아봅니다.

학습 목표

  • C#의 대리자 개념과 유연성, 확장성 및 분리 측면에서의 이점에 대해 설명합니다.

  • 명명된 메서드, 익명 메서드 및 람다 식을 비롯한 다양한 메서드를 사용하여 대리자를 선언, 인스턴스화 및 호출하는 방법을 설명합니다.

  • 정렬, 콜백 및 기타 실제 시나리오에서 대리자를 사용하는 방법을 설명합니다.

  • ActionFunc와 같은 강력한 형식의 대리자가 어떻게 코드를 간소화하고 가독성을 개선하는지 설명합니다.

  • C#의 분산이 대리자를 사용한 메서드 서명의 유연성을 향상시키는 방법을 설명합니다.

  • C# 애플리케이션에서 대리자를 구현합니다.

사전 요구 사항

  • C# Dev Kit 확장이 설치된 Visual Studio Code 설치

  • 클래스, 인터페이스, 클래스 상속 및 다형 동작을 구현하는 C#에서 개체 지향 프로그램을 개발하는 기능입니다.

  • 컬렉션, 구조체, 레코드, 제네릭, 날짜 및 시간 및 익명 형식을 관리하는 기능입니다.

  • 파일 IO, JSON serialization 및 비동기 프로그래밍에 대한 기본적인 이해입니다.