본문 바로가기

C#/C# 코딩의 기술

c# if / switch

- 대부분의 경우 if문이 더 소스가 짧아지며 모든 판정에 대해서 구분이 가능하다.

- c#에서 switch 에는 열거형, bool, char, string 판정 가능

- 그럼 if문만 쓰면되는가 ?

if문의 구조를보면

if()

else if()

else if()

else

else 와 if 가 한문장이 아니다 즉 위부터 순서대로 n번의 추론을 거친다면

switch 문은 식에대해 1번의 추론만으로 구분이 가능하다.