spriteRenderer.color = manaColor switch
ย ย ย ย {
ย ย ย ย ย ย EManaColor.Blue => blue,
ย ย ย ย ย ย EManaColor.Cyan => cyan,
ย ย ย ย ย ย EManaColor.Green => green,
ย ย ย ย ย ย EManaColor.Red => red,
ย ย ย ย ย ย EManaColor.Yellow => yellow,
ย ย ย ย ย ย _ => Color.white,
ย ย ย ย };
์ค์์น๋ฌธ ์์ฑํ๋๊น VS๊ฐ '์๋ ๊ฒ ๋ฐ๊พธ๋๊ฒ ๋ ๋ซ๋ค๊ตฌ!' ํ๋ฉด์ ์ ๋ ๊ฒ ๋ฐ๊ฟ์คฌ๋๋ฐ ์ ๊ฑด ๋ญ๋ผ๊ณ ๋ถ๋ฅด๋๊ฑฐ์?
switch expression ์ด๋ผ๋๊ฑด๋ฐ C# 8.0์ ๋์จ๊ฑด๋ฐ ์ ๊ฒ ์ ๋ํฐ์์ ๋๋ ?? - dc App
์ ๊ทธ๋? ๊ทผ๋ฐ ์ ๋ํฐ 2D ํ๋ซํฌ๋จธ ์์ ์คํฌ๋ฆฝํธ์์๋ ์ ๊ฑฐ ๋น์ทํ ๊ฑฐ ๋ดค์์. '=>' ์ ๊ธฐํธ.
์๋ง ์์ฃผ ๋ณด๋ =>์ด๊ฑฐ๋ ๋๋ค์์ด์์๊ฑฐ์ ์ ๊ฑฐ ์ด๋ฒ๋ถํฐ ์ง์ํ๋ค๋๊ฑฐ ๊ฐ์๋ฐ ์ต์์น ์์ ๋ณด๊ธฐ ์ด๋ ต๋ค ใ ใ ์์ง์ ใ ใ
ใ ใ ์ด๊ฑด ์ต๋ช ํจ์๋ ๋๋ค ์ด๋ฐ๋ฐ์ ๋ดค์๊ฑฐ์ผ - dc App
8.0 ์ง์ ํ๋ฐ ?? ์ฒ์ ๋ฃ๋ค - dc App
๊ทธ๋ ๊ณ ๋ง! ์์ง ๋ฐฐ์์ ๊น์ด๊ฐ ์์ฒญ๋๊ฒ ์๋ค๋ณด๋ ใ ใ
๋๋ค์