luce in altisBLUE SKY

category Photo

Blog


C# 8.0 Switch Expression

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 같은것)

read more ...