메서드?
일련의 문을 포함하는 코드 블록
특정 작업을 수행하기 위한 일련의 명령문이 포함된다.
메서드를 정의할 때 값을 전달할 수 있다.
두 수를 더해 출력하는 기능을 하는 메서드
1. 이름 짓기
두수를 더해 출력하는 기능이니
동사로 시작하는 이름
=> PrintSum
2. 문법에 맞게 기본형으로 적기
void PrintSum()
{
//실행할 명령
}
2-2. 매개변수를 만들어 준다.(매개변수가 여러 개 일경우 콤마(,)로 구분
void PrintSum(int a, int b)
{
//실행할 명령문
}
3. 기능 구현
매개변수 a의 값과 매개변수 b의 값을 더해 출력
void PrintSum(int a, int b)
{
Console.WriteLine(a+7);
}
4. 메서드 호출
메서드 호출 시 두 값을 전달
인자가 2개 이상일 경우 콤마(,)로 구분
메서드 내부에서는 매개변수, 외부에서는 인자 또는 인수라고 부른다.
ex) PrintSum(3, 7);
인자 또는 인수
메서드 호출 시 전달하려는 값
매개변수
전달 된 값을 저장하고 있는 변수
'Study > C#' 카테고리의 다른 글
[C#] 클래스와 new 연산자 (0) | 2024.05.29 |
---|---|
[C#]메서드 반환타입 (0) | 2024.05.28 |
[C#] 메서드 정의 및 호출 (0) | 2024.05.28 |
[C#] Continue문 (0) | 2024.05.27 |
[C#] break (0) | 2024.05.27 |