C# 비동기 프로그래밍 - async/await

2025. 11. 12. 15:25·C#

C#에서 비동기 프로그래밍은 현대에서 필수적인 기술

웹 서비스, 데이터베이스 연결, 파일 I/O와 같이 시간이 많이 소요되는 작업을 효율적으로 처리하기 위해 비동기 프로그래밍을 사용

 

동기 방식: 한 작업이 끝나야 다음 작업을 할 수 있음

비동기 방식: 한 작업이 진행중이더라도 다른 작업도 동시에 수행할 수 있음

 

async 함수는 Task를 반환하는 것이 일반적이므로, void 반환 메서드를 async로 만들려면 반환 타입을 Task로 변경해야함

'C#' 카테고리의 다른 글

허니웰 바코드 통신 (C# Winform) - Honeywell Xenon 1950  (0) 2025.11.11
두번째 과제 후기  (2) 2025.11.07
과제 요구사항 분석  (0) 2025.11.06
이벤트 핸들러 학습 후 응용한 예제  (0) 2025.11.06
이벤트 핸들러 학습 예제  (0) 2025.11.06
'C#' 카테고리의 다른 글
  • 허니웰 바코드 통신 (C# Winform) - Honeywell Xenon 1950
  • 두번째 과제 후기
  • 과제 요구사항 분석
  • 이벤트 핸들러 학습 후 응용한 예제
joo_coding
joo_coding
2025.02.18~
  • joo_coding
    주코딩일지
    joo_coding
  • 전체
    오늘
    어제
    • 분류 전체보기 (219)
      • 일지 (19)
      • 계획표 (7)
      • 프로젝트 (6)
      • C언어 (35)
        • 연습장 (12)
      • C++ (3)
      • C# (34)
      • Python (28)
        • 연습장 (11)
      • TCP IP (4)
      • DB (2)
      • ubuntu (1)
      • Git (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c언어 #vscode #gcc #윈도우 #c언어윈도우 #gcc윈도우 #vscode윈도우 #c #c++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
joo_coding
C# 비동기 프로그래밍 - async/await
상단으로

티스토리툴바