Section 1.2: Visual Studio 에서 새로운 프로젝트 (console application) 를 생성하고 Debug 모드로 실행하기

  1. Visual Studio 를 다운로드 후 설치한다. Visual Studio 는 VisualStudio.com 에서 다운로드 받을 수 있다. 무료이며 모든 전반적인 기능들을 포함하고 추가적으로 확장까지 가능한 Community edition 을 추천한다.
  2. Visual Studio 를 실행한다.
  3. FileNewProject 를 선택한다.
    Project
  4. TemplatesVisual C#Console Application 을 클릭한다.
    Console Application
  5. Console Application 을 선택한 다음, 프로젝트의 이름을 입력하고, 저장할 위치를 선택한 다음 OK 를 누른다. Solution 이름은 현재는 신경쓰지 않는다.
  6. 프로젝트가 생성되었을 것이다. 새로이 생성된 프로젝트는 아래와 같은 형태로 나타날 것이다:
    Created
    (프로젝트 이름을 명명할때는 언제나 다른 프로젝트와 쉽게 구별이 가능한 의미있는 이름을 기술한다. 프로젝트나 클래스 이름 내에 공백 문자는 사용하지 않는 것을 권장한다.)
  7. 코드를 작성한다. 이제 Program.cs 파일을 수정하여 사용자에게 "Hello world!" 를 표시하도록 만들 수 있다.
    using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { } } }
    아래 두 라인을 Program.cs 안에 있는 public static void Main(string[] args) 개체 안에 추가한다: (아래 내용이 중괄호 안에 들어갈 수 있도록 한다)
    Console.WriteLine("Hello world!"); Console.Read();
    Console.Read() 부분이 왜 필요한지 궁금할 수 있을 것이다. 첫번째 라인은 "Hello world!" 라는 문자열을 콘솔에 출력하고, 두번째 라인은 하나의 문자가 입력되기를 기다린다; 결과적으로, 이는 프로그램을 일시적 멈춤 상태로 만들어 디버깅을 진행하는 동안 출력 결과를 확인할 수 있도록 도와준다. Console.Read(); 부분이 없다면, 프로그램을 실행하는 순간 "Hello world!" 가 콘솔에 출력되고 곧바로 닫혀 버릴 것이다. 코드 윈도우는 이제 아래와 같이 보일 것이다:
    using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine("Hello world!"); Console.Read(); } } }
  8. 프로그램을 디버깅한다. 툴바의 Start 버튼을 클릭하거나 키보드의 F5 키를 눌러 프로그램을 실행한다. 만약 버튼을 찾을 수 없다면, 상단 메뉴에서 DebugStart Debugging 을 선택하여 프로그램을 실행할 수도 있다. 프로그램이 컴파일 된 후, 콘솔 윈도우가 열려 아래와 같은 화면이 나타날 것이다:
  9. 프로그램을 종료한다. 프로그램을 끝내기 위해서는, 키보드의 아무 키나 누르면 된다. 위에서 추가하였던 Console.Read() 가 이를 처리하기 위한 부분이다. 프로그램을 종료하는 다른 방법은 Start 버튼을 눌렀던 메뉴에서 Stop 버튼을 찾아 누르는 것이다.
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts