c# 8.0 ์์ switch ํ์ฅ์์ด ์ถ๊ฐ ๋์๋ค.
ex)
int n = 20;
์ผ๋ฐ์ ์ธ switch ์ ์ฌ์ฉ
switch(n)
{
case 10 :
break;
default :
break;
}
Switch Expression ์ฌ์ฉ
int s = n switch
{
10 => 11,
20 => 22,
30 => 33,
_=> 100
};
* _ -> default๋ฅผ ๋ปํจ.
*Expression ์ด๋ ํ๋์ ๊ฐ์ผ๋ก ๊ณ์ฐ ๋๋์ ( ์ : ๋ฆฌํด์ ํ๊ธฐํ์ง ์์๋ ํ๋์ ๊ฐ์ผ๋ก ์๋ฅผ ๋ค์ด 3 * 5 ๊ฐ์๊ฒ)
'๐ฎ GAME & DEV > ํ๋ก๊ทธ๋๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| Thread Pool (0) | 2020.06.02 |
|---|---|
| New Syntax in C# 8.0 (0) | 2020.06.01 |
| Index & Range (0) | 2020.05.26 |
| 2017 ์ธ๋ฆฌ์ผ ์๋ฐ ํ๋ฆฌ๋ฏธ์ (0) | 2017.10.31 |
| ์์ ์ ์ปดํจํฐ๊ฐ ๋์ผ ์ฝ์ด ์ด์์ด๋ผ๋ฉด... (0) | 2009.08.26 |