C# 확장자 + 컴파일

C# 파일은 HelloWorld.cs처럼 확장자가 CS인데,

컴파일 과정을 거치면 실행 가능한 EXE 파일을 생성합니다.

( 윈도가 아닌 다른 환경이라면 DLL 파일을 생성합니다. )

<aside> 💡 여기서 컴파일이란? → 우리의 언어를 컴퓨터는 못알아들으니까 어셈블리어로 변환해야하며 그걸 빌드라고함.

C#소스코드 → 실행파일 HelloWorld.cs →(컴파일)→ HelloWorld.exe

</aside>

빌드는 처음 빌드 이후로는 변경된 내용만 빌드를 진행하고,

다시 빌드는 기존 빌드 내용을 모두 제거한 후 다시 새롭게 전체를 빌드합니다.

이때, 프로젝트를 오왼을 하게되면 파일 탐색기에서 폴더 열기를 선택하면,

현재 프로젝트가 어디에 만들어졌는지 파일 탐색기에서 확인할 수 있다.

<aside> 💡 c# 인터렉티브란? (interactive) (대화형)

한 줄씩 코드를 실행하면서 C#의 여러 명령을 학습할 수 있는 도구 간단한 코드는 C# 인터렉티브를 사용한다!

> Console.WriteLine(”필요한 소스만 화면에 표시”);

</aside>

C#의 기본 코드