본문 바로가기
프로그래밍/c#

c#_16 Switch 스위치 문

by 지나팩 2021. 5. 12.

스위치 문은 조건식의 값과 같은 여러 개의 case상수들로 구성되어있습니다. case의 상수들중 조건식의 값과 같은 값이 있다면 그에 해당하는 영역의 내용이 수행됩니다. 아래의 예제를 통해보시죠. 

난수 생성을 통해 0~9의 범위 중 랜덤한 값이 a 변수에 대입되고, a를 switch의 조건으로서 사용하고 있습니다. 그에 따라 switch의 여러 case들 중 a의 값과 같은 값이 있다면 그 영역의 내용이 수행됩니다. 만약 case 상수들 중 조건의 결과와 같은 값이 없다면 조건문의 else처럼  default 영역의 내용을 수행하게 됩니다. 물론 default가 없다면 case의 상수들만 체크하고 스위치문을 끝내게 됩니다.

color 문자열 변수의 값과 같은 case 상수가 있다면 해당 영역의 내용을 수행!! 활용할 방법은 무궁무진합니다. 상황에 따라 if문 또는 switch문을 선택해 사용하면 됩니다.

 

 

https://play.google.com/store/apps/details?id=com.goldenegg

 

골든 에그 - Google Play 앱

수박 게임류의 머지 게임입니다.

play.google.com

 

'프로그래밍 > c#' 카테고리의 다른 글

c#_18 반복문 : while  (0) 2021.05.14
c#_17 반복문 1 : for  (0) 2021.05.13
c#_15 if 조건문 중첩  (0) 2021.05.11
c#_13 연산자 : 논리 연산자  (0) 2021.04.30
c#_12 연산자 : 관계 연산자  (0) 2021.04.29

댓글