C#/기본
[C#] async, await 비동기 프로그램 작성하기
C#에서는 닷넷 프레임워크 4.5이상에서 async, await이라는 기능을 활용해 비동기 코드를 구현할 수 있습니다. 기존 동기식 코드는 라인단위로 실행이 되기 때문에, 앞에 코드가 끝나야 다음 코드로 넘어 갈 수 있습니다. 하지만, 비동기식 코드는 비동기 코드 실행시 다음 라인으로 넘어가 코드가 실행됩니다. 한 번 요청을 해놓고 해당 결과와 상관없이 곧바로 다음 로직 들을 수행 할 수 있기 때문에, 때때로 효율적인 코드를 작성 할 수 있습니다. C#에서 async , await 키워드로 비동기 코드 테스트 Doasync() DosyncSecond() 2개의 비동 함수를 정의했습니다. 비동기 키워드를 정의하기 위해선 async키워드를 메소드 생성시 삽입해주어야 합니다. 그리고, 메소드 내부에 await..
2019. 11. 2. 22:33
최근댓글