# 디폴트 파라미터
2021. 1. 24. 12:59ㆍ개발/C#
아래의 코드에서 Calc 메서드의 int a, int b라는 파라미터 (매개변수) 는
외부에서 전달 받는 매개변수이지만, spring type이라는 매개변수는
우리가 기본으로 지정해주는 매개변수로, 디폴트 파라미터라고 한다.
using System;
namespace DefineTest
{
class Program
{
static void Main(string[] args)
{
Calc(4, 3);
Calc(5, 1, "-");
Console.ReadLine();
}
private static void Calc(int a, int b, string type = "+")
{
switch (type)
{
case "+":
Console.WriteLine(a + b);
break;
case "-":
Console.WriteLine(a - b);
break;
}
}
}
}
'개발 > C#' 카테고리의 다른 글
# summary (메서드 등에 설명 붙이기) (0) | 2021.01.25 |
---|---|
# 이벤트에 이벤트 핸들러를 등록하기 (0) | 2021.01.25 |
# C#의 동작 원리 (0) | 2021.01.24 |
# 생성자 / new 키워드 (0) | 2021.01.24 |
# 전처리기 지시어 (0) | 2021.01.24 |