- 대부분의 경우 if문이 더 소스가 짧아지며 모든 판정에 대해서 구분이 가능하다.
- c#에서 switch 에는 열거형, bool, char, string 판정 가능
- 그럼 if문만 쓰면되는가 ?
if문의 구조를보면
if()
else if()
else if()
else
else 와 if 가 한문장이 아니다 즉 위부터 순서대로 n번의 추론을 거친다면
switch 문은 식에대해 1번의 추론만으로 구분이 가능하다.
'C# > C# 코딩의 기술' 카테고리의 다른 글
테이블명을 제한적으로 만들어서 관리가 필요할때. (0) | 2018.04.19 |
---|---|
c# Linq Query Left join (0) | 2018.04.17 |
c# 인터페이스 IDisposable (0) | 2015.12.15 |
c# 의 var (0) | 2015.12.10 |
[폼]폼크기 조정 및 시스템버튼 숨기기 (0) | 2015.08.11 |