์ด ์„ธ์ƒ์—๋Š” ์ •๋ง ๋งŽ์€ ์ˆ˜๋ฐฑ๊ฐœ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์žˆ๋Š”๋ฐ

๊ฑฐ์˜ 90% ์ด์ƒ์˜ ์–ธ์–ด์—๋Š” if๋ฌธ๊ฐ™์ด ์กฐ๊ฑด์‹์ด ์žˆ๊ณ  ํ˜•ํƒœ๊ฐ€ ๋น„์Šทํ•˜๋‹ค

์‚ฌ์‹ค if๋ฌธ ์ž์ฒด๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ •์ˆ˜๋ผ๊ณ  ์ƒ๊ฐํ•จ

๊ทผ๋ฐ ๋‚˜์ฒ˜๋Ÿผ ์ฝ”๋“œ ์ค„์—ฌ์“ฐ๋Š”๊ฑฐ ์ข‹์•„ํ•˜๊ณ  ํ—ˆ์„ธ์ฝ”๋”ฉ ์ข‹์•„ํ•˜๋Š” ์‚ฌ๋žŒ์€ if๋ฌธ ์ตœ๋Œ€ํ•œ ์•ˆ์“ฐ๋Š”๊ฒŒ ์ข‹๋‹ค๊ณ  ์ƒ๊ฐํ•จ

์™œ๋ƒ๋ฉด ์ƒˆ๋กœ์šด C# ๋ฒ„์ „์ด ์—…๋ฐ์ดํŠธ ๋ ๋•Œ๋งˆ๋‹ค ๊ทธ ๋ฐฉํ–ฅ์„ฑ์ด ๋ˆ„๊ฐ€๋ด๋„ '์ฝ”๋“œ์˜ ๊ฐ„์†Œํ™”'๊ฑฐ๋“ 

๋ชจ~~๋“  if๋ฌธ์„ ๋‹ค๋ฅธ๊ฑฐ๋กœ ๋Œ€์ฒดํ•  ์ˆœ ์—†์ง€๋งŒ ๋‚ด ์ƒ๊ฐ์—๋Š” 80% ์ด์ƒ์€ ๋‹ค๋ฅธ ๋ฌธ๋ฒ•์œผ๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅํ•˜๋‹ค ์ƒ๊ฐํ•จ

๊ทธ ์ค‘์— ๋Œ€ํ‘œ์ ์ธ๊ฒŒ 6.0์—์„œ ์ถ”๊ฐ€๋œ ? ์—ฐ์‚ฐ์ž์ผ๊ฑฐ์ž„

object.SetActive(value > 0 ? true : false)

์œ„์™€ ๊ฐ™์€ ์‚ผํ•ญ์—ฐ์‚ฐ์ž ์ฝ”๋“œ๋Š” ๋ญ ๋งŽ์ด๋“ค ์“ฐ๋Š”๊ฑฐ๊ฐ™์Œ.

ํ‰๋ฒ”ํ•œ if๋ฌธ์ด์—ˆ์œผ๋ฉด ์ค‘๊ด„ํ˜ธ ์ƒ๋žตํ•ด์„œ ์จ๋„ ์ตœ์†Œ 2~3์ค„์ด์—ˆ๊ฒ ์ง€?

return list?.Count ?? 0

์œ„ ์ฝ”๋“œ๋Š” list๊ฐ€ null์ธ์ง€ ์ฒดํฌํ•˜๊ณ , null์ด๋ฉด 0์„, null์ด ์•„๋‹ˆ๋ฉด ๋ฐฐ์—ด์˜ ๊ธธ์ด๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ์ฝ”๋“œ์ž„.

์ด๊ฒƒ๋„ if๋ฌธ์ด์—ˆ์œผ๋ฉด null ์ฒดํฌ๋ถ€ํ„ฐํ•ด์„œ ์ฝ”๋“œ 3์ค„ ์ •๋„ ์ผ๊ฒ ์ง€

์ž‘๋…„์— ์˜ฌ์— (ํฌ๋ฆฌํ‹ฐ์นด ๋งŒ๋“  ํšŒ์‚ฌ) ๋ฉด์ ‘์„ ๋ดค์—ˆ๋Š”๋ฐ

? ์—ฐ์‚ฐ์ž๋ž‘ ?? ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ๋ฌป๋Š” ์ง€๋ฌธ์ด ์žˆ์—ˆ๊ณ , ์—ฌ๊ธฐ์— ์ œ๋Œ€๋กœ ์™„๋ฒฝํ•œ ๋‹ต์„ ๋ชป ์จ์„œ

๊ทธ ๋‚  ์ดํ›„๋กœ ? ์—ฐ์‚ฐ์ž ์ ๊ทน์ ์œผ๋กœ ์“ฐ๋ ค๊ตฌ ํ•˜๊ณ ์žˆ์Œ