소개

완료됨

메서드는 입력에 대한 작업을 수행할 수 있습니다. 메서드에 매개 변수를 전달하면 다른 입력 값으로 메서드의 작업을 수행할 수 있습니다. 메서드 매개 변수를 사용하면 프로그램을 구성하고 읽을 수 있게 유지하면서 코드를 확장할 수 있습니다. 입력을 허용하고 단일 작업을 수행하는 블랙박스로 메서드를 고려하면 큰 문제를 신속하게 작업 가능한 조각으로 나눌 수 있습니다.

다른 입력 집합에서 동일한 작업을 수행하는 코드를 작성해야 한다고 가정합니다. 세 개의 서로 다른 배열이 있을 수 있으며 각 배열의 내용을 표시해야 합니다. 단일 배열을 DisplayArray 입력으로 허용하고 내용을 표시하는 메서드를 만들 수 있습니다. 각 개별 배열을 표시하는 코드를 작성하는 대신 동일한 메서드를 호출하고 다른 배열을 입력으로 제공할 수 있습니다.

매개 변수는 동일한 일반 작업을 수행하면서 메서드를 더욱 강력하게 만들 수 있습니다. 이 모듈에서는 매개 변수 작업에 대해 자세히 알아보고 메서드에 대한 이해를 강화합니다.

학습 목표

이 모듈에서 학습할 내용은 다음과 같습니다.

  • 매개 변수 사용에 대한 자세한 정보
  • 메서드 범위 이해
  • pass-by-reference 및 pass-by-value 매개 변수 형식 이해
  • 선택적 인수 및 명명된 인수를 사용하는 방법 알아보기

필수 조건

  • int, string, 배열 및 2D 배열을 비롯한 C# 데이터 형식을 사용한 경험
  • switch 문, if-else 문 및 for-loop를 사용한 경험
  • Random 클래스를 사용하여 난수를 생성하는 것을 경험해 보세요.
  • C# 메서드에 대한 기본적인 이해