학습 경로

델리게이트, 이벤트, async

콜백, 이벤트, async/await, Task.WhenAll, 자원 정리, JSON 등 실전 C# 프로그램에 필요한 기술입니다.

레슨 8개 · 챌린지 10개

경로 시작하기 →
  1. 레슨 챌린지 1개 델리게이트와 람다 타입이 있는 동작을 데이터처럼 전달합니다.
  2. 레슨 챌린지 1개 이벤트 델리게이트 호출을 드러내지 않고 알림을 발행합니다.
  3. 레슨 챌린지 1개 발행자와 구독자 이벤트 주문이 바뀔 때 구독자에게 알립니다.
  4. 레슨 챌린지 1개 async와 await 막히지 않는 비동기 흐름을 작성합니다.
  5. 레슨 챌린지 1개 WhenAll로 작업 동시에 실행하기 서로 독립적인 비동기 작업을 동시에 실행합니다.
  6. 레슨 챌린지 1개 IDisposable과 using using 선언으로 자원을 정해진 시점에 해제합니다.
  7. 레슨 챌린지 2개 JSON 직렬화 타입이 있는 객체를 JSON으로 바꾸고 다시 되돌립니다.
  8. 레슨 챌린지 2개 JSON 왕복 변환 타입이 있는 레코드를 직렬화하고 역직렬화합니다.