728x90
https://www.delftstack.com/ko/howto/csharp/how-to-make-a-dealy-in-csharp/
Task.Delay๋
๋น๋๊ธฐ์ -- ํน์ ํ๋์ ํ๊ธฐ ์ ์ ์ผ์์ ์ผ๋ก ์ง์ฐ์ ์ฃผ๋ ๊ฒ
Tread.Sleep์
๋๊ธฐ์ -- ์์ ํผ ์์ฒด๋ฅผ ๋ฉ์ถฐ๋ฒ๋ฆผ
https://kangworld.tistory.com/25
๋๊ธฐ(Synchronous)
๋ฐ์ดํฐ์ ์์ฒญ๊ณผ ๊ฒฐ๊ณผ๊ฐ ํ ์๋ฆฌ์์ ๋์์ ์ผ์ด๋๋ ๊ฒ (์ง๋ ฌ์ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ)
์์ฒญ์ ํ๋ฉด ์๊ฐ์ด ์ผ๋ง๊ฐ ๊ฑธ๋ฆฌ๋์ง ์์ฒญํ ์๋ฆฌ์์ ๊ฒฐ๊ณผ๊ฐ ์ฃผ์ด์ ธ์ผํ๋ค.
๋น๋๊ธฐ(Asynchronous)
* ๋์์ ์ผ์ด๋์ง ์๋๋ค๋ ์๋ฏธ. ์์ฒญํ ๊ฒฐ๊ณผ๊ฐ ๋์์ ์ผ์ด๋์ง ์๋๋ค. (๋ณ๋ ฌ์)
์๋ฒ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ ๋ค, ์์ฒญ์ ๋ฐ๋ฅธ ์๋ต์ ๊ณ์ ๊ธฐ๋ค๋ฆฌ์ง ์์๋ ๋๋ฉฐ ๋ค๋ฅธ ์ธ๋ถ ํ๋์ ์ํํด๋ ๋๊ณ , ์๋ฒ์๊ฒ ๋ค๋ฅธ ์์ฒญ์ฌํญ์ ๋ณด๋ด๋ ์๊ด์๋ค.
728x90