C sharp:함수: 두 판 사이의 차이
보이기
잔글 →선언 |
|||
| 13번째 줄: | 13번째 줄: | ||
!'''인자값''' | !'''인자값''' | ||
!'''명령문''' | !'''명령문''' | ||
!기본형 | |||
|- | |- | ||
| | | | ||
| 29번째 줄: | 30번째 줄: | ||
|int, float, string 등의 반환타입을 기입. | |int, float, string 등의 반환타입을 기입. | ||
|} | |} | ||
return이 있는 경우, 타입을 스스로 추측하지 못하기 때문에 지정해주어야 한다. | |||
|name | |name | ||
|(타입 변수명) | |(타입 변수명) | ||
|{명령 | |{명령 | ||
return 변수명;} | |||
|함수타입 함수명(타입 변수명, 타입2, 변수명2, ...){ | |||
명령... | |||
return 변수명;} | return 변수명;} | ||
|} | |} | ||
2021년 8월 9일 (월) 02:03 기준 최신판
C#에 대한 지식들을 모았다. 틀:C sharp
C#에선 메소드라고도 부른다.
각 요소들은 일반적으로 띄어쓰기로 구분한다.
| 반환할 데이터 타입 | 이름 | 인자값 | 명령문 | 기본형 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
return이 있는 경우, 타입을 스스로 추측하지 못하기 때문에 지정해주어야 한다. |
name | (타입 변수명) | {명령
return 변수명;} |
함수타입 함수명(타입 변수명, 타입2, 변수명2, ...){
명령... return 변수명;} |
| 정의 | void 함수명(int 변수명1, float 변수명2...) {명령}
|
| 사용 | 함수명(변수1, 변수2);
|
| 사용(반환값이 있는 경우) | 변수 = 함수명(변수1, 변수2);
|
데이터를 반환하는 경우엔 반드시 return이 필요하다.
| 사용권한 | 타입 | 이름 | 인자값 | 명령문 |
|---|---|---|---|---|
함수 안에서 정의된 변수로, 함수 안에서만 사용할 수 있다.
함수 바깥에서 정의되어 모두가 사용할 수 있다.