함수의 중첩(Overloading)
같은 이름의 함수를 두 개 이상 만들어 사용.
인수로 함수들을 구분.
( 중첩함수들은 이름은 같지만 서로 다른 인수변수의 타입, 인수의 개수, 인수에 ref나 out키워드의 사용으로 함수들을 차별화)
static void Main(string[] args)
{
printVar(3);
printVar("호호");
}
static void printVar(int x)
{
Console.WriteLine("숫자입니다");
Console.WriteLine("{0}",x);
}
static void printVar(string x)
{
Console.WriteLine("문자 입니다.");
Console.WriteLine("{0}",x);
}
'dev, tech > Windows P' 카테고리의 다른 글
enumerations (0) | 2006.01.14 |
---|---|
타입의 변환 / 값 타입과 참조 타입 (0) | 2006.01.14 |
특수 함수 Main() (0) | 2006.01.14 |
배열 인수 (0) | 2006.01.14 |
ref 와 out 키워드 (0) | 2006.01.14 |
댓글