소개

완료됨

선택 및 반복 문은 코드 블록을 사용하여 실행, 건너뛰기 또는 반복해야 하는 코드 줄을 그룹화합니다. 그러나 이것이 코드 블록의 유일한 용도는 아닙니다. 코드 블록을 사용하여 변수 접근성을 제어하거나 제한할 수도 있습니다. 변수 "범위"는 변수에 액세스할 수 있는 애플리케이션 부분을 나타냅니다. 코드 블록이 변수 범위에 미치는 영향을 이해하는 것은 컴퓨터 프로그래밍의 중요한 부분입니다.

중첩된 반복 및 선택 문을 사용하여 배열 데이터를 처리하는 대규모 애플리케이션에서 작업한다고 가정해 보겠습니다. 애플리케이션은 변수를 사용하여 애플리케이션 전체에서 일반적인 작업을 수행하는 데 도움이 됩니다. 일부 변수는 애플리케이션의 여러 부분에서 동일한 용도로 사용되며 변수 이름을 다시 사용하려고 했습니다. 애플리케이션이 커짐에 따라 계산에 대한 예기치 않은 결과와 초기화되지 않았거나 존재하지 않는 변수를 보고하는 오류가 표시될 수 있습니다. 변수를 선언하고 액세스하는 데 사용하는 접근 방식을 개선해야 하며 변수 범위에 대한 이해를 향상시켜야 합니다.

이 모듈에서는 코드 블록의 경계 안팎에서 사용할 변수를 선언합니다. 코드를 더 쉽게 읽을 수 있도록 특정 상황에서 코드 블록을 제거합니다. 코드 블록이 변수의 접근성 및 표시 유형에 미치는 영향을 알아봅니다.

이 모듈을 마치면 코드 블록이 코드의 표시 유형 및 접근성에 미치는 영향을 이해하면서 보다 신뢰할 수 있는 코드 블록을 사용할 수 있습니다.

학습 목표

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

  • 코드 블록 내부 및 외부에서 변수를 선언하고 초기화할 때의 영향을 이해합니다.
  • if 문의 가독성 코드 블록을 개선합니다.

필수 조건:

  • 변수 선언 및 초기화를 경험합니다.
  • if-elseif-else 선택 문 구조 환경
  • foreach 반복 문 환경
  • .NET 클래스 라이브러리에서 클래스의 메서드를 호출하는 경험을 제공합니다.