Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C# 프로그램의 기본 구조는 무엇입니까?

<시간/>

먼저 C#의 샘플 프로그램을 살펴보겠습니다. −

using System;

namespace DemoApplication {

   class HelloWorld {

      static void Main(string[] args) {

         Console.WriteLine("Welcome!");
         Console.ReadKey();
      }
   }
}

이제 위의 프로그램에 포함된 모든 내용을 살펴보겠습니다.

사용

System을 사용하는 프로그램의 첫 번째 줄. - using 키워드는 프로그램에 System 네임스페이스를 포함하는 데 사용됩니다. 프로그램에는 일반적으로 여러 using 문이 있습니다.

네임스페이스 선언

다음 줄에는 네임스페이스 선언이 있습니다. 네임스페이스는 클래스 모음입니다. 데모 애플리케이션 네임스페이스에는 HelloWorld 클래스가 포함됩니다. .

클래스 선언

다음 줄에는 HelloWorld라는 클래스 선언이 있습니다. 프로그램에서 사용하는 데이터 및 메서드 정의가 포함되어 있습니다. 클래스에는 일반적으로 여러 메서드가 포함됩니다. 메서드는 클래스의 동작을 정의합니다. 그러나 HelloWorld 클래스에는 Main 메서드가 하나만 있습니다.

주요 방법

다음 줄은 모든 C# 프로그램의 진입점인 Main 메서드를 정의합니다. Main 메서드는 실행될 때 클래스가 수행하는 작업을 나타냅니다.

Console.WriteLine

Main 메서드는 Console.WriteLine("Welcome!");

문으로 동작을 지정합니다.

WriteLine은 Systemnamespace에 정의된 Console 클래스의 메서드입니다. 이 문으로 인해 "환영합니다!"라는 메시지가 표시됩니다. 화면에 표시됩니다.

Console.ReadKey()

마지막 줄 Console.ReadKey(); VS.NET 사용자를 위한 것입니다. 이것은 프로그램이 키 누름을 기다리게 하고 프로그램이 Visual Studio .NET에서 시작될 때 화면이 빠르게 실행되고 닫히는 것을 방지합니다.