C sharp:조건문: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
(새 문서: {{C sharp}} == 개요 == {| class="wikitable" !형태 !방법 |- |기본형식 |<syntaxhighlight lang="c#"> if (조건) {명령} </syntaxhighlight> |- |else |<syntaxhighlight lang="c...) |
잔글 (→ps.) |
||
(같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
{{C sharp}} | {{C sharp}} | ||
== 개요 == | ==개요== | ||
{| class="wikitable" | {| class="wikitable" | ||
!형태 | !형태 | ||
49번째 줄: | 49번째 줄: | ||
|} | |} | ||
=== ps. === | ===ps.=== | ||
{| class="wikitable" | {| class="wikitable" | ||
|다음 형태로, 케이스가 달라도 동일명령을 실행할 수 있다.<syntaxhighlight lang="c#"> | |다음 형태로, 케이스가 달라도 동일명령을 실행할 수 있다.<syntaxhighlight lang="c#"> | ||
61번째 줄: | 61번째 줄: | ||
</syntaxhighlight>break;를 두어 해당 case 안에서 끝내주어야 한다. | </syntaxhighlight>break;를 두어 해당 case 안에서 끝내주어야 한다. | ||
|} | |} | ||
함수를 사용한 활용도 가능하다.<syntaxhighlight lang="c#"> | |||
void 함수명(string action){ | |||
switch(action){ | |||
case "JUMP" | |||
오디오변수명.clip=음원소스명; //전역변수의 상태를 변화시켜서.. | |||
break; | |||
case "DIE" | |||
오디오변수명.clip=음원소스명; | |||
break; | |||
... | |||
</syntaxhighlight>형태로 넣어주고, 함수명(상태명)을 통해 상황에 맞는 사운드를 지정할 수도 있다. |
2020년 9월 11일 (금) 14:58 기준 최신판
C#에 대한 지식들을 모았다. 틀:C sharp
개요[편집 | 원본 편집]
형태 | 방법 |
---|---|
기본형식 | if (조건) {명령}
|
else | if (조건) {명령}
else {다른명령}
|
else if | if (조건) {명령}
else if(조건2) {명령2}
|
swhitch | 변수에 따라 달리 명령한다.switch (변수) {
case 값1:
명령;
break;
case 값2:
명령2;
break;
|
default | 모든 케이스를 통과했을 때 실행한다.switch (변수) {
case 값1:
명령;
break;
case 값2:
명령2;
break;
default:
명령;
break;
|
ps.[편집 | 원본 편집]
다음 형태로, 케이스가 달라도 동일명령을 실행할 수 있다.switch (변수) {
case 값1:
case 값2:
명령;
break;
case 값3:
.......
|
함수를 사용한 활용도 가능하다.
void 함수명(string action){
switch(action){
case "JUMP"
오디오변수명.clip=음원소스명; //전역변수의 상태를 변화시켜서..
break;
case "DIE"
오디오변수명.clip=음원소스명;
break;
...
형태로 넣어주고, 함수명(상태명)을 통해 상황에 맞는 사운드를 지정할 수도 있다.