-
[C#] Hello WorldProgramming/C# 2019. 3. 8. 17:44
1. Visual Studio 설치
2. 메뉴 모음 -> 파일 -> 새로만들기 -> 프로젝트 클릭
3. 설치됨 -> Visual C# -> 콘솔 앱 클릭
4. 이름 박스에서 원하는 프로젝트명 적기
123456789101112131415using System;namespace HelloWorld{class Program{static void Main(string[] args){Console.WriteLine("Hello World!");Console.ReadKey();}}}cs Main 문의 {} 사이에 Console.WriteLine("Hello World!");
Console.ReadKey();
글을 쓰고
F5 키를 눌러 시작하여 프로젝트를 실행하자.
여기서 알수있는것은
1 - using System;
이 using 키워드는 메서드를 정규화 하지않고 바로 사용할수있게한다.
사실은 9- System.Console.WriteLine("Hello World!"); 를 입력해야되지만
보다 간결하게 System 없애고 Console.WriteLine() 을 사용했다는것을 알수있다.
// 자세한 사항은 System.IO 에서 볼수있다. (나중에 확인)
3 - namespace
지금 몰라도된다 나중에 확인하자
7 - static void Main(string[] args)
모든 C# 콘솔 앱에서 시작 과 끝을 제어하는 Main 구문이다.
이 Main 메서드는 클래스,구조체 에 있는 정적(static) 메서드이다.
지금은 Program 이라는 클래스 에 있는 Main 메서드 라고 생각하면된다.
메서드는 추후에 다시 공부하자.
9 - Console.WriteLine("Hello World!");
.NET Framework 의 런타임 라이브러리 제공하는 입출력 서비스를 사용했다.
위에서말한 System.Console.WriteLine("Hello World!"); 문은
WriteLine 메서드를 사용했다.
Console 클래스의 출력 메서드를 사용했다고 볼수있다.
12 - Console.ReadKey();
아무키나 입력하면 화면에 출력되는 메서드이다.
이것을 쓰지않으면 디버깅하지않고 시작 ( Ctrl+F5) 키를 눌러야한다.
지금사용하는 Visual Studio는 IDE 라고하는 통합 개발 환경 이라고 한다.
자바의 경우 이클립스가 IDE 가된다.
모든 C#언어는 확장자명이 .cs 로 사용한다.
'Programming > C#' 카테고리의 다른 글
[C#] 타이틀바 없는 폼 위치이동 (0) 2019.05.12 [C#] 다차원 배열 버튼 생성해보기 (0) 2019.03.22 [C#] 사용되는 키워드, 도움주는 싸이트 (0) 2019.03.08 [C#] Object Class 에 관하여 (0) 2019.03.06 [C#] 텍스트박스에 숫자만 입력받도록 하기 (0) 2019.03.06