[C#] 설치 및 빌드/출력
[C#] 설치 및 빌드/출력
C# 설치 및 빌드/출력
설치
Microsoft Visual Studio 웹 사이트 (다운로드 링크)
기본 코드 설명
1
2
3
4
5
6
7
8
9
10
11
12
13
// Hello World.cs
using System;
namespace HelloWorld
{
class program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
using System;: C#에서 기본적으로 제공하는 네임스페이스(System 네임스페이스)를 사용하기 위한 코드. Console 클래스를 사용하기 위해 필요하다.namespace: 코드를 구성하는 데 사용되며 클래스 및 기타 네임스페이스의 컨테이너이다.class Program: C# 클래스를 정의하는 키워드이다. 클래스 이름은 Program로 지정한다.static void Main(): C#의 진입점(entry point)이다. Main 메서드는 프로그램이 시작할 때 자동으로 호출되는 메서드이다. Main 메서드는 프로그램 실행에 필수적이다.Console.WriteLine("Hello World");: 콘솔에 출력할 내용을 지정하는 코드이다. WriteLine 메서드는 새 줄을 시작하고 출력할 문자열을 인자로 받는다.{}는 코드 블록의 시작과 끝을 나타내는 중괄호이다.- 모든 C# 문은 세미콜론으로 끝난다.
빌드
- Visual Studio의 메뉴에서 Build > Build Solution을 선택하거나, 키보드 단축키(F6)를 눌러 빌드한다.
- 빌드가 성공적으로 완료되면, Output 창에서 빌드 메시지를 확인할 수 있다.
실행
- 디버그 메뉴에서 Start Without Debugging을 선택하거나, 키보드 단축키(Ctrl + F5)를 눌러 프로그램을 실행
- 콘솔 애플리케이션인 경우, 콘솔 창이 열리고 프로그램이 실행된다

- 윈도우 애플리케이션인 경우, 애플리케이션 창이 열리고 프로그램이 실행된다.
출력(Log)
- Console.WriteLine 메소드 인수로 전달된 값을 출력하고 줄 바꿈(new line) 문자열을 추가한다.
```c# Console.WriteLine(“Hello World!”); Console.WriteLine(“Hello C#”);
//[출력] //Hello World! //Hello C#
1
2
3
4
5
6
7
8
2. **Console.Write** 메소드
Console.WriteLine 메소드와 유사하지만, 줄 바꿈 문자열을 추가하지 않는다. 즉, 출력한 후에는 다음 출력이 이어서 출력.
```c#
Console.Write("Hello! ");
Console.Write("We are Learning ");
//[출력]
//Hello! We are Learning
This post is licensed under CC BY 4.0 by the author.
