유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Don't use async void in C#

Nick Chapsas

2025. 4. 23.

0

#backend
  • C#에서 async void는 피해야 할 함정입니다. 🪤
  • async void 메서드는 async Task처럼 제대로 기다릴 수 없어, 오류 처리, 흐름 제어, 완료 시점 파악이 어렵습니다. 🚧
  • async void 메서드 내에서 예외가 발생하면 애플리케이션이 충돌할 수 있습니다.💥
  • async void는 이벤트 핸들러에서만 사용해야 합니다. 🙋‍♀️
  • 이벤트 핸들러 내에서는 예외 처리를 반드시 해야 합니다. 🛡️

Recommanded Videos