본문 바로가기

생활정보/컴퓨터

C# 프로그래밍 언어 배우기 - DAY1 : hello World

유니트 엔진으로 게임을 만드는 것에 관심시 생겨 취미로 프로그래밍을 공부하기로 했다.

 

유니트 엔진은 많은 언어 중 C#을 이용하기 때문에 첫 프로그래밍 언어는 C#으로 정했다.

 

사용하는 책은 [이것이 C#이다] 이다.

(링크 클릭시 책 정보 확인 가능 - 쿠팡)

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

 

사용하는 프로그램은 Visual Studio 2019 입니다.

설치 링크 : Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치 (microsoft.com)

 

Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치

Visual Studio IDE 또는 VS Code를 무료로 다운로드하세요. Windows 또는 Mac에서 Visual Studio Professional 또는 Enterprise Edition을 사용해 보세요.

visualstudio.microsoft.com

 


1강 Hello World!

using System;
using static System.Console;

namespace Hello
{
    class MainApp
    {
        // 프로그램 실행이 시작되는 곳
        static void Main(string[] args)
        {
            if (args.Length == 0)
            {
                Console.WriteLine("사용법 : Hello.exe <이름>");
                return;
            }

            WriteLine("Hello, {0}!" , args[0]);
        }
    }
}

여기에서 중요한 것은 아래 사진과 같이 기존에 program.cs 로 되어 있는 것을 Mainapp 으로 바꿔야 한다는 것!

 

오른쪽 솔루션 탐색기에서 0000.cs 를 클릭하고 키보드 F2 를 누루면 이름을 바꿀 수 있음.

 

 


 

위와 같이 코딩을 한 뒤 아래 표시된 [빌드] -> [솔루션 빌드] 를 누루면

우리가 저장한 해당 프로그램 파일에 새로운 폴더와 함께 .exe 파일이 생성된다.

위치는 

repos\Hello\bin\Debug\net5.0

 

해당 위치를 확인했다면 [윈도우 실행] 을 실시하여 (윈도우키 + R)

cmd 를 실행한다.

cmd 에서 

[cd] 라고 치고 [스페이스바] 한 뒤 우리가 생성한 hello.exe 가 있는 경로를 복사하여 붙여 놓으면

아래와 같이 명령을 할 수 있게 된다.

 

아래 명령이 가능한 곳에 

[hello] [스페이스바] [원하는 내용] 을 치면 아래 결과 화면과 같이 성공!


결과 화면

출처 : 직접 캡쳐