다음 코드 구조에서 중괄호 {}의 역할로 올바른 것은?
다음 코드 구조에서 중괄호 {}의 역할로 올바른 것은?
namespace HelloWorld
{ // A
class Program
{ // B
static void Main(string[] args)
{ // C
// 코드
} // C의 끝
} // B의 끝
} // A의 끝
정답: B
중괄호
{}
의 핵심 역할:1. 범위(Scope) 정의:
⦁ 네임스페이스의 범위
⦁ 클래스의 범위
⦁ 메서드의 범위
⦁ 제어문(if, for, while)의 범위
2. 계층 구조 표현:
namespace (최상위)
└─ class (중간)
└─ method (최하위)
3. 코드 가독성:
⦁ 들여쓰기와 함께 사용하여 구조 명확화
⦁ 각 블록의 시작과 끝을 시각적으로 구분
중요 규칙:
⦁ 여는 중괄호
{
와 닫는 중괄호 }
는 항상 쌍으로 존재⦁ 중괄호 뒤에는 세미콜론 불필요
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.