static void MyMethod(string country = "Norway")
{
Console.WriteLine(country);
}
static void Main(string[] args)
{
MyMethod("Sweden");
MyMethod("India");
MyMethod();
MyMethod("USA");
}
// Sweden
// India
// Norway
// USA
인풋 파라미터가 없을 때는 메소드에 선언한 기본 파라미터가 대입된다.
Tag. 함수 기본 파라미터, 메소드 기본 파라미터, function default parameter, method default parameter
'개발자 > .NET' 카테고리의 다른 글
C# Class Members(클래스 멤버), Constructor(생성자) (0) | 2021.01.22 |
---|---|
C# (C Sharp) Overloading(오버로딩), Overriding(오버라이딩), Polymorphism(다형성) 자바와 차이 (0) | 2021.01.22 |
C# (C Sharp) Arrays 배열 사용법 (0) | 2021.01.22 |
C# (C Sharp) for문 (for each) (0) | 2021.01.22 |
C# (C Sharp) 삼항연산자 Ternary Operator (0) | 2021.01.22 |