목차
- method 의미
- method 생성
- method 호출
method 의미
1. 호출될 때만 실행되는 코드 블럭.
2. method에 매개변수 전달 가능.
3. 동적 기능 수행하며, 함수 일종.
4. 한번 정의 후, 여러 번 호출 가능.
method 생성
1. class 안에서 정의.
2. method 이름과 소괄호 () 이용해 정의.
3. C#은 사전 정의된 내장 메서드 제공. (예) Main()
4. 특정 작업 위해, 사용자가 직접 생성 가능.
[예제] Hz 클래스 안에 myMethod 메서드 생성.
class Hz
{
static void MyMethod()
{
// 실행 코드
}
}
PS.
static
메서드가 Hz 클래스의 객체가 아니라 Hz 클래스에 속함 의미.
void
메서드가 반환값을 갖지 않음 의미.
PS. C#에서는 메서드명 첫 글자를 대문사 사용 권장.
method 호출
1. 호출 구문: 메서드명(); (예) myMethod();
2. 여러 번 호출 가능.
[예제] 1회만 호출
using System;
namespace Homzzang
{
class Program
{
static void MyMethod()
{
Console.WriteLine("홈짱닷컴 Homzzang");
}
static void Main(string[] args)
{
MyMethod();
}
}
}
결과값: 홈짱닷컴 Homzzang.com
[예제2] 여러 번 호출
using System;
namespace Homzzang
{
class Program
{
static void MyMethod()
{
Console.WriteLine("홈짱닷컴 Homzzang");
}
static void Main(string[] args)
{
MyMethod();
MyMethod();
MyMethod();
}
}
}
결과값:
홈짱닷컴 Homzzang.com
홈짱닷컴 Homzzang.com
홈짱닷컴 Homzzang.com