C#_Hello World 출력하기
비주얼 스튜디오를 설치했으면 프로그램을 만들기 전 새 프로젝트를 먼저 만들어야 한다.
.NET 5는 using 지시문, 네임스페이스, 클래스 등이 생성되는데 .NET 6부터는 코드가 간소화되어 Main 메서드 본문을 작성하기만 하면 된다. 콘솔 애플리케이션의 경우 다음 지시문이 애플리케이션에 암시적으로 포함된다.
using System;
using System.IO;
using System.Collection.Generic;
using System.Linq;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
다른 애플리케이션 유형에는 이러한 애플리케이션 유형에 공통된 네임스페이스가 더 포함된다. 암시적으로 포함되지 않은 using 지시문이 필요한 경우 최상위 문이 포함된 .cs 파일 또는 다른 .cs 파일에 추가할 수 있다. 애플리케이션의 모든 using.cs 파일에 필요한 지시문의 경우 전역 using 지시문을 사용한다.
암시적 using 지시문을 사용하지 않고 프로젝트의 모든 네임스페이스를 수동으로 제어하기 위해서는 프로젝트 파일에
<ImplicitUsings>disable</ImplicitUsings>를 추가해야 한다.
C#을 처음 접하는 사람들은 간소화된 템플릿에 작성하면 가독성도 좋고 편하지만 언어의 구조를 파악하기 위해 처음 배울땐 .NET 6가 아닌 .NET 5로 작성하자. 방법은 .Net 5를 대상으로 하는 프로젝트를 만들려면 .NET 5 템플릿이 필요하다. .NET 5 템플릿은 dotnet new --install 명령을 사용하거나 .NET 5 SDK를 설치하여 수동으로 설치할 수 있다. 이번 포스팅에선 .NET 5 SDK를 설치해보자.(새 프로젝트 만들 때마다 번거롭게 명령을 입력하지 않기 위해)
1. .NET 5를 대상으로 하는 새 프로젝트를 만들자
https://dotnet.microsoft.com/en-us/download/dotnet/5.0
Download .NET 5.0 (Linux, macOS, and Windows)
.NET 5.0 downloads for Linux, macOS, and Windows. .NET is a free, cross-platform, open-source developer platform for building many different types of applications.
dotnet.microsoft.com
2. 위의 링크로 접속해서 .NET 5.x 최신 버전을 설치
수고하셨습니다!