상세 컨텐츠

본문 제목

[C#] Switch문 -> Switch식으로 변경

유니티

by simstealer 2022. 9. 13. 11:48

본문

기존  Switch 문

string grade = "";

switch(score)
{
    case 90:
    	grade = "A";
        break;
    case 80:
    	grade = "B";
        break;
    default:
    	grade = "F";
}

 

Switch 식

string grade = score switch
{
	//또하나의 분기문을 사용할 수 있다.
	90 when repeated == true => "B+";
	// 위 코드는 90점이라하더라도 repeated가 true면 B+를 준다는 코드이다.
	90 => "A";
	80 => "B";
	_ => "F";
};

when 을 써서 또하나의 분기문을 만들어 주는 코드입니다.

 

'유니티' 카테고리의 다른 글

[C#] &, |, ^, ~  (0) 2022.09.13
[C#] foreach  (0) 2022.09.13
[C#] null 조건부/ 병합 연산자  (0) 2022.09.13
[C#] 날짜 서식화  (0) 2022.08.11
[C#] 숫자 서식화  (0) 2022.08.11

관련글 더보기

댓글 영역