C sharp:함수: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글편집 요약 없음 |
(→선언) |
||
34번째 줄: | 34번째 줄: | ||
return 변수명;} | return 변수명;} | ||
|} | |} | ||
{| class="wikitable" | |||
|+ | |||
! | |||
! | |||
|- | |||
|정의 | |||
|<syntaxhighlight lang="c#"> | |||
void 함수명(int 변수명1, float 변수명2...) {명령} | |||
</syntaxhighlight> | |||
|- | |||
|사용 | |||
|<syntaxhighlight lang="c#"> | |||
함수명(변수1, 변수2); | |||
</syntaxhighlight> | |||
|- | |||
|사용(반환값이 있는 경우) | |||
|<syntaxhighlight lang="c#"> | |||
변수 = 함수명(변수1, 변수2); | |||
</syntaxhighlight> | |||
|} | |||
데이터를 반환하는 경우엔 반드시 return이 필요하다. | 데이터를 반환하는 경우엔 반드시 return이 필요하다. | ||
{| class="wikitable" | {| class="wikitable" | ||
48번째 줄: | 70번째 줄: | ||
| | | | ||
| | | | ||
|} | |}<br /> | ||
<br /> | |||
===지역변수=== | ===지역변수=== |
2020년 10월 4일 (일) 23:59 판
C#에 대한 지식들을 모았다. 틀:C sharp
개요
C#에선 메소드라고도 부른다.
선언
각 요소들은 일반적으로 띄어쓰기로 구분한다.
반환할 데이터 타입 | 이름 | 인자값 | 명령문 | ||||||
---|---|---|---|---|---|---|---|---|---|
|
name | (타입 변수명) | {명령
return 변수명;} |
정의 | void 함수명(int 변수명1, float 변수명2...) {명령}
|
사용 | 함수명(변수1, 변수2);
|
사용(반환값이 있는 경우) | 변수 = 함수명(변수1, 변수2);
|
데이터를 반환하는 경우엔 반드시 return이 필요하다.
사용권한 | 타입 | 이름 | 인자값 | 명령문 |
---|---|---|---|---|
지역변수
함수 안에서 정의된 변수로, 함수 안에서만 사용할 수 있다.
전역변수
함수 바깥에서 정의되어 모두가 사용할 수 있다.