" ๋…ธ๋ ฅ์„ ์ด๊ธฐ๋Š” ์žฌ๋Šฅ์€ ์—†๊ณ  "
๋…ธ๋ ฅ์„ ์™ธ๋ฉดํ•˜๋Š” ๊ฒฐ๊ณผ๋„ ์—†๋‹ค
์ด์ฐฝํ˜ธ 9๋‹จ
Junesker
Junesker -
E R R O R/C# Error
[C# Error] CS0163 ํ•œ case ๋ ˆ์ด๋ธ”('')์—์„œ ๋‹ค๋ฅธ case ๋ ˆ์ด๋ธ”๋กœ ์ œ์–ด๋ฅผ ์ด๋™ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์—…๋ฌด ์ค‘, CS0163 Error๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. case ๋ ˆ์ด๋ธ”์ด๋ผ๋Š” ๋ถ€๋ถ„ ๋‚˜์˜ค์ž๋งˆ์ž switch case ๋ถ€๋ถ„์—์„œ ์˜คํƒ€๋‚˜ ๊ตฌ๋ฌธ์—๋Ÿฌ๊ฐ€ ์žˆ์„๊ฒƒ ๊ฐ™์•„ ํ™•์ธํ•ด๋ณธ ๊ฒฐ๊ณผ ์˜คํƒ€๋Š” ์•„๋‹ˆ์—ˆ๊ณ  ํŠน์ • case๋ฌธ์— break;๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์ง€ ์•Š์•„ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ์˜€๋‹ค. switch (index) { case A.aaa: break; case B.bbb: break;// break;๋ฌธ ๋ˆ„๋ฝ ์‹œ, CS0163 Error๋ฐœ์ƒ default: break; } ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ํŠน์ • case๋ฌธ ์•ˆ์— ๋ˆ„๋ฝ๋œ break;๋ฅผ ์ž‘์„ฑํ•ด์ฃผ๋‹ˆ ์ปดํŒŒ์ผ ์—๋Ÿฌ๊ฐ€ ์‚ฌ๋ผ์กŒ๋‹ค.