C sharp:함수
C#에 대한 지식들을 모았다. 틀:C sharp
개요[편집 | 원본 편집]
C#에선 메소드라고도 부른다.
선언[편집 | 원본 편집]
각 요소들은 일반적으로 띄어쓰기로 구분한다.
반환할 데이터 타입 | 이름 | 인자값 | 명령문 | 기본형 | ||||||
---|---|---|---|---|---|---|---|---|---|---|
return이 있는 경우, 타입을 스스로 추측하지 못하기 때문에 지정해주어야 한다. |
name | (타입 변수명) | {명령
return 변수명;} |
함수타입 함수명(타입 변수명, 타입2, 변수명2, ...){
명령... return 변수명;} |
정의 | void 함수명(int 변수명1, float 변수명2...) {명령}
|
사용 | 함수명(변수1, 변수2);
|
사용(반환값이 있는 경우) | 변수 = 함수명(변수1, 변수2);
|
데이터를 반환하는 경우엔 반드시 return이 필요하다.
사용권한 | 타입 | 이름 | 인자값 | 명령문 |
---|---|---|---|---|
지역변수[편집 | 원본 편집]
함수 안에서 정의된 변수로, 함수 안에서만 사용할 수 있다.
전역변수[편집 | 원본 편집]
함수 바깥에서 정의되어 모두가 사용할 수 있다.