다음 코드에서 빈칸에 들어갈 코드로 옳은 것은?

출력 결과:

과목: C#

문제 번호: 2599

hard
다음 코드에서 빈칸에 들어갈 코드로 옳은 것은?
class Program
{
    static void MyMethod()
    {
        Console.WriteLine("Executed!");
    }
    
    static void Main(string[] args)
    {
        _____
    }
}

출력 결과:
Executed!
Executed!
Executed!
A. MyMethod; MyMethod; MyMethod;
B. MyMethod() MyMethod() MyMethod()
C. MyMethod(); MyMethod(); MyMethod();
D. MyMethod(3);

정답: C



메서드를 호출하기 위한 올바른 문법은 메서드 이름 뒤에 괄호 ()와 세미콜론 ;을 붙이는 것입니다.

각 선택지 분석:
1. 괄호 ()가 없음 → 메서드 호출이 아닌 메서드 참조
2. 세미콜론 ;이 없음 → 문법 오류
3. 올바른 메서드 호출 문법 → 정답
4. 매개변수를 받지 않는 메서드에 인자 전달 → 컴파일 오류

메서드 호출 규칙:
⦁ 메서드명 뒤에 반드시 괄호 () 필요
⦁ 각 문장은 세미콜론 ;으로 종료
⦁ 동일한 메서드를 여러 번 호출 가능

💡 학습 팁

이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.