메서드??
일련의 문을 포함하는 코드 블록
특정 작업을 수행하기 위한 일련의 명령문이 포함된다
문법(syntax)
접근제한자 반환타입 메서드이름()
{
}
접근 제한자?
메서드에 접근할 수 있도록 public 또는 private등의 접근 수준을 정의
반환 타입?
반환 값의 데이터 타입
값을 반환하지 않으면 반환타입을 void로 해야 한다.
메서드명 : 식별하기 위한 고유한 이름이어야 한다
메서드 정의하기
1. 어떤 기능을 실행 할지 생각
2. 동사로 시작하는 첫 문자 대문자
메서드 정의
void SayHello()
{
//실행할 명령문
}
클래스 내부에 정의해야 한다.
클래스 내부 Main 메서드 위 또는 아래 상관은 없으나 아래쪽에 선언하자
메서드 호출
정의와 기능이 구현되었으면 언제든지 사용 가능
메서드는 코드 중복을 줄여 주고 코드 재사용성을 향상시켜 준다.
'Study > C#' 카테고리의 다른 글
[C#]메서드 반환타입 (0) | 2024.05.28 |
---|---|
[C#] 메서드 매개 변수 (0) | 2024.05.28 |
[C#] Continue문 (0) | 2024.05.27 |
[C#] break (0) | 2024.05.27 |
[C#] 반복문 while문 (0) | 2024.05.27 |