새소식

C#

선택적 매개변수

  • -

 

 

매개변수를 다 쓸 수도 있고, 혹은 필요한 것만 선택해서 쓸 수도 있다.

1
2
3
4
5
6
7
8
9
10
static int Pow(int x, int y=2)
{
  int result = 1;
  for (int i = 0; i < y; i++)
  {
    result *= x;
  }
 
  return result;
}
cs

 

 

 

1
2
3
4
5
6
7
8
static void Main(string[] args)
{
  Console.WriteLine(Pow(6));
  //Outputs 36
 
  Console.WriteLine(Pow(34));
  //Outputs 81
}
cs

 

 

 

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.