Notice
Recent Posts
Recent Comments
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

Hello 프로그램 뜯어보기 본문

이것이 c#이다/01 c#이란

Hello 프로그램 뜯어보기

빌드이너프 2024. 8. 26. 22:35
using System;
using static System.Console;

namespace Hello
{
    class MainApp
    {
        // program start
        static void Main(String[] args)
        {
            if (args.Length == 0)
            {
                Console.WriteLine("사용법: Hello.exe");
                return;
            }
            WriteLine("Hello, {0}", args[0]);
        }
    }
}

 

using System;

using System;은 한 덩어리 같지만 세 가지 요소로 이루어져 있다

 

using

C#의 키워드 중 하나

키워드는 C#의 규격에 미리 정의되어 있는 특별한 단어를 말한다

어느 요소에 'using'이라고 이름을 붙이면 컴파일러는 C#의 키워드가 사용됐음을 알아보고 실행 파일 대신 에러 메시지를 내뱉을 것임

 

System

C# 코드에 기본적으로 필요한 클래스

System 네임스페이스 안에 있는 클래스를 사용하겠다고 컴파일러에 알리는 역할을 한다

System.Console.WriteLine();가 Console.WriteLine();로 줄일 수 있다

 

;

컴파일러에 문장의 끝을 알리는 기호

'이것이 c#이다 > 01 c#이란' 카테고리의 다른 글

주석  (0) 2024.08.26
class  (0) 2024.08.26
namespace  (0) 2024.08.26
C#의 기본 파일  (0) 2024.08.25
1.1 들어가기 전  (0) 2024.08.25