C# Switch 식

권태형·2024년 1월 19일
0

C#

목록 보기
6/7

내가 js로 처음 코딩을 배울때 삼항연산자는 그냥 삼항연산자로 바웠는데 여기서 C#을 배우면서 if()는 조건문이고, 삼항연산자는 조건식이라고 명명하고 사용하는 것을 보았다.

또한 기본적으로 사용하던 Switch-Case 문 또한 C#의 람다식을 이용한 Swirch식이라는 방식이 존재하였다.

Switch 식은 C#의 8.0버전에 추가된 Switch-Case문의 변형방법이다. Switch 식은 Switch-Case문에서 강제되는 case, default등 케이스가 많으면 많을수록 코드가 지저분해지고 가독성을 떨어뜨리게 된다.

또한 매 케이스 마다 break 를 작성해 줘 코드의 의미없는 줄을 늘려나가게 되는데,

8.0버전에서 나오게된 Switch식을 사용하면, 거의 모든 키워드를 제거하고, 깔끔하게 변수에 담을 수 있다.

profile
22년 12월 개발을 시작한 신입 개발자 ‘권태형’입니다. 포스팅 하나하나 내가 다시보기 위해 쓰는 것이지만, 다른 분들에게도 도움이 되었으면 좋겠습니다. 💯컬러폰트가 잘 안보이실 경우 🌙다크모드를 이용해주세요.😀 지적과 참견은 언제나 환영합니다. 많은 댓글 부탁드립니다.

0개의 댓글