반응형
Hello World를 화면에 출력해보는 예제이다.
참고
http://www.blackwasp.co.uk/HelloWorld.aspx
http://www.blackwasp.co.uk/HelloWorld_2.aspx
2021. 01. 31 - 최초 작성
2021. 02. 01 - 최종 작성
Visual Studio Installer에서 .NET 데스크톱 개발을 추가하면 C# 프로그래밍이 가능했다.
Create a new project를 선택한다.
Console App (.NET Core)를 선택하고 Next 버튼을 클릭한다.
Project name을 입력 후, Create 버튼을 클릭한다.
기본적으로 다음과 같은 Hello World 예제가 입력되어 있다.
Ctrl + F5 또는 F5를 눌러 실행해본다. 전자는 디버거 없이 실행되며 후자는 디버그와 같이 실행된다.
using System;
namespace _001_HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
명령 프롬프트 창이 실행되면서 첫 줄에 Hello World!가 출력되는 것을 볼 수 있다.
아무키나 누르면 명령 프롬프트 창이 닫힌다.
출력되는 문자열을 “안녕하세요!”로 바꾸어 출력해본다. Console.WriteLIne 함수를 사용하여 원하는 문자열을 화면에 출력할 수 있다.
using System;
namespace _001_HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("안녕하세요!");
}
}
}
실행시켜보면 “안녕하세요!”가 화면에 출력된다.
C# 소스코드 파일의 확장자는 .cs이다.
// 프로그램에서 사용하는 네임스페이스이다. 네임스페이스 별로 연관되어 있는 기능들을 제공한다.
// 같은 이름의 함수가 네임스페이스로 구별되어 존재할 수 있다.
// System 네임스페이스는 .NET 프레임 워크의 한 부분으로 기본적인 기능을 제공한다.
using System;
namespace _001_HelloWorld
{ // 중괄호를 사용하여 여러 줄의 코드로 구성된 코드 블럭을 하나로 묶어준다.
class Program // class 키워드를 사용하여 클래스를 정의한다.
{
static void Main(string[] args) // Main 메소드는 프로그램이 시작되는 위치이다.
{
Console.WriteLine("Hello World!"); // Console.WriteLine 메소드를 사용하여 Hello World! 문자열을 콘솔에 출력한다.
}
}
}
반응형
'프로그래밍 노트 > C# & WPF' 카테고리의 다른 글
간단한 WPF 예제 작성해보기 (0) | 2021.02.03 |
---|---|
C# 문법 공부 001. Hello World (0) | 2021.01.31 |