동기화

    [C#] task (2)

    [C#] task (2)

    2023.03.27 - [C# 프로그래밍] - [C#] Task (1) [C#] Task (1) 칩 제조사들은 cpu의 클럭 스피드를 올리는 것으로는 더 이상 물리적 한계에 부딪히게 되어 코어를 증가시키는 쪽으로 성능을 올렸습니다. 그렇기 때문에 성능 좋은 큰 프로그램을 만들려면 여 onesside-world.tistory.com *동기와 비동기 task 클래스는 우리가 비동기 코드를 쉽게 작성할 수 있도록 돕습니다. 그런데 비동기 코드가 뭔지를 아직 설명을 안 적었네요. 일단, 비동기 코드를 설명하기 전에 동기 코드를 먼저 설명하겠습니다. 동기 코드는 검사가 검으로 공격할 때처럼 동작합니다. 검사가 검으로 상대를 찌른 뒤에 다시 뽑아야 검을 쓸 수 있는 것처럼, 동기 코드는 메소드를 호출한 뒤에 이 메..