C# Unity

ํ˜„์žฌ ์„œ๋ฒ„์—์„œ๋Š” ์“ฐ๋ ˆ๋“œ 2๊ฐœ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๊ณ  ( TCP ๋ฐ์ดํ„ฐ ์ˆ˜์‹ , ์ˆ˜์‹  ๋‚ด์šฉ ๋ถ„๋ฅ˜ ๋ฐ ์ฒ˜๋ฆฌ)

์ด์ œ ํ”Œ๋ ˆ์ด์–ด ๋งค์นญ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์–ด ์ถ”๊ฐ€ย ์“ฐ๋ ˆ๋“œ๋กœ ๊ด€๋ฆฌํ•˜๋ ค๊ณ  ์งœ๊ณ  ์žˆ์—ˆ๋Š”๋ฐย Parallel.Foreach๋ผ๋Š” ๋น„๋™๊ธฐ ์ฝ”๋“œ๊ฐ€ ์žˆ๋”๋ผ๊ณ 

๋งŒ์•ฝ ์ด๊ฑธ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋ณ„๋„์˜ ์“ฐ๋ ˆ๋“œ๋ฅผ ๋งŒ๋“คย ํ•„์š” ์—†์ด ์ด๊ฒƒ๋งŒ ๋‹จ๋…์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋ ๊นŒ?ย 


์•„๋ž˜๋Š” ๋Œ€์ถฉ ๋‚ด๊ฐ€ ๋งŒ๋“ค๊ณ  ์žˆ๋˜ ์ฝ”๋“œ์•ผ

if ๋งค์นญ ์กฐ๊ฑด ๋งŒ์กฑ์‹œ

new ๋ฐฉ(ํ”Œ๋ ์ด์–ด1, ํ”Œ๋ ˆ์ด์–ด2)


if ๋ฐฉ.Count > 0

foreach ๋ฐฉ

๋ฐฉ.Update