English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C# 입문 프로그램

여기서 C#으로 간단한 컨솔 애플리케이션을 만들고 컨솔 애플리케이션의 기본 구성 요소를 배울 것입니다.    

C#은 창 기반, 웹 기반 또는 콘솔 애플리케이션에서 사용할 수 있습니다. 우선, C#을 사용하여 컨솔 애플리케이션을 만들어보겠습니다.    

로컬 컴퓨터에 설치된 Visual Studio를 열어주세요2017또는 더 높은 버전)。맨 위 메뉴에서 File을 클릭하세요-> New Project ...,如下所示。    

在Visual Studio 2017中创建新项目

从如下所示的“新建项目弹出窗口中,在左侧面板中选择Visual C#,然后在右侧面板中选择Console App。    

Visual C# 컨솔 애플리케이션 템플릿을 선택합니다.

이름 부분에서 적절한 프로젝트 이름, 모든 프로젝트 파일이 생성될 위치 및 프로젝트 솔루션의 이름을 제공합니다.    

"확인"을 클릭하여 컨솔 프로젝트를 생성합니다.Program.csVisual Studio에서 기본적으로 생성된 C# 파일을 사용하여 Program 클래스에서 C# 코드를 작성할 수 있습니다. (.cs는 C# 파일의 확장자입니다.)    

C# 컨솔 프로그램

모든 컨솔 애플리케이션은 이 클래스의 Main() 메서드에서 시작됩니다. 아래의 예제는 "Hello World !!"을 컨솔에 표시합니다.    

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CSharpTutorials
{
    class Program
    {
        static void Main(string[] args)
        {
            string message = "Hello World!!";
            Console.WriteLine(message);
        }
    }
}

위의 C# 구조를 이해해 보겠습니다.

  1. 모든 .NET 애플리케이션은 using 키워드와 함께 사용할 계획인 .NET Framework 이름 공간 참조를 포함합니다(예: using System.Text).

  2. namespace 키워드를 사용하여 현재 클래스의 이름 공간을 선언합니다. 예를 들어, namespace CSharpTutorials.FirstProgram

  3. 그런 다음, class 키워드를 사용하여 클래스를 선언합니다: class Program

  4. Main()은 Program 클래스의 메서드로, 컨솔 애플리케이션의 진입점입니다.

  5. String은 데이터 타입 중 하나입니다.

  6. message는 지정된 데이터 타입의 값을 저장하는 변수입니다.

  7. "Hello World!!"은 message 변수의 값입니다.

  8. Console.WriteLine()는 컨솔에서 텍스트를 표시하는 데 사용되는 정적 메서드입니다.

C#의 각 행이나 문장은 반점(;)으로 끝날 수 있습니다.

C# 프로그램을 컴파일하고 실행

위의 C# 프로그램의 출력을 확인하려면, 그를 컴파일해야 하며 Ctrl + F5또는 '실행(Run)' 버튼을 클릭하거나 '디버깅(Debug)' 메뉴를 클릭한 후 '디버깅 없이 시작(Start Without Debugging)'을 클릭하여 실행합니다. 컨솔에서 다음 출력을 볼 수 있습니다:

출력:
Hello World !!

따라서, 이는 C# 코드에서 사용할 수 있는 기본 코드 항목일 수 있습니다.