본문으로 바로가기

C# 콘솔프로그램 만들기 메인 사진

 

안녕하세요. 애드라이프입니다.

이전 포스팅에서는 C# 프로그래밍을 위한 개발 환경 구축을 진행했는데요.

모두 Visual Studio 2017 설치는 마무리 하셨나요?

 

혹시나 아직 개발 환경 구축을 하지못하신 분들을 위해 링크남깁니다.

C# 프로그래밍을 위한 개발환경 구축 <- 링크

 

C# 프로그램 시작하기 - 개발환경 구축 #

안녕하세요. 애드라이프 입니다. 이번에는 C# 프로그래밍으로 시작을 해볼까 합니다. 우선 C#이란 무엇일까요? 당연히 프로그래밍 언어의 일종입니다. 혹시 C, C++, JAVA, VB(비주얼 베이직 등의 언어를 아시나요..

increase-life.tistory.com

 

이번 포스팅에서는 간단한 콘솔 프로젝트를 생성하고

콘솔 입출력에 대한 프로그램을 작성해보도록 하겠습니다.

우선 프로젝트를 생성해 볼까요?

Visual Studio 2017을 실행 하고 파일 -> 새로 만들기(N) -> 프로젝트(P)를 클릭합니다!!

C# 프로그래밍을 위한 프로젝트 만들기

C#기반의 콘솔 프로젝트를 만들기 위해서는 아래 사진과 같이 세팅해 주세요.

이왕이면 프로젝트 이름도 동일하게 설정해 놓는게 좋습니다.

나중에 프로그램 설명시 이름이 다르면 헷갈릴 수 있으니까요~~

C# 콘솔 프로젝트 만들기

확인을 누르면 프로젝트가 생성되고

코드편집 영역솔루션 탐색기 영역으로 나뉜 화면을 보실 수 있습니다.

C# 콘솔 프로젝트 시작 화면

프로그램 작성전에 Class Program이라고 되어있는 부분을 수정하겠습니다.

솔루션 탐색기에 Program.cs라고 되어있는 부분을 클릭하고 

F2를 눌러주면 이름을 변경할 수 있습니다.(윈도우 환경과 동일)

 

저는 Hellow라고 클레스는 수정하였습니다.(아래 사진 참고)

C# 콘솔 프로젝트 클래스 이름 바꾸기

클래스 이름부터 바꾼이유는 제가 만들어줄 클래스의 역할이

인사를 하는 동작으라서 알아보기 쉽게 변경한 것입니다.

자세한 내용은 차후 진행 할 예정이니 우선은 잘 따라해 보세요~

 

이제 프로그램을 작성해 보겠습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using static System.Console;
 
namespace HellowWorld
{
    class Hellow
    {
        //프로그램 실행부
        /*프로그램 실행 부*/
        static void Main(string[] args)
        {
            if(args.Length==0)
            {
                WriteLine("사용방법 : HellowWorld.exe <이름>");
                return;
            }
            WriteLine("안녕하세요. {0}ㅣ!\n제 블로그를 방문해주셔서 감사합니다.",args[0]);
        }
    }
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
htp://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs

위 코드블럭 처럼 생성한 프로젝트에 입력해주세요.

대소문자 구분을 확실히 해야합니다!!

코드 작성을 마무리 하였다면 빌드를 진행해서 실행파일을 만들어볼 차례입니다.

상단 메뉴바에 빌드(B) -> 솔루션 빌드(B)를 마우스로 클릭해도 되지만

단축기로 Shift+Ctrl+B를 눌러 빌드를 진행합니다.

 

오류 없이 프로그램을 작성하였다면 아래 사진과 같이 출력창에 표시됩니다.

C# 콘솔프로젝트 빌드 후 결과

생성된 실행 파일 위치는 처음 프로젝트를 생성할때 지정한 경로에있는 

bin폴더 -> Debug -> HellowWorld.exe파일이 생성됩니다.

쉽게 찾아가는 방법은 솔루션  탐색기에 표시된 프로젝트를

마우스 오른쪽 클릭 -> 파일 탐색기에서 폴더열기 -> bin -> Debug -> HellowWorld.exe

C# 콘솔 프로젝스 빌드 후 실행파일 찾아가기

실행 파일까지 만들었으니 이제 실행해 보겠습니다.

실행하는 방법윈도우키+R을 눌러 나오는 실행창에 cmd를 입력합니다.

그러면 검정색 화면이 하나 출력되는데 그곳에

cd 실행파일 경로를 입력합니다. 저같은 경우 아래와 같은 경로가 되네요.

cmd창에서 경로 이동하기

여기서 앞에 붙여주는 cd는 경로를 이동하기 위한 명령입니다.

현재 경로를 만들어준 실행파일이 있는 위치로 이동하였다면

이제 파일을 실행해 주면 됩니다.

HellowWorld.exe 애드라이프를 입력하겠습니다.

C# 콘솔프로젝트 실행파일 실행하기
C# 콘솔프로젝트 실행파일 실행결과1

HellowWorld.exe 애드라이프를 입력했더니

안녕하세요. 애드라이프!

제 블로그를 방문해주셔서 감사합니다.

라는 문구가 출력됩니다.

 

만약 애드라이프없이 HellowWorld.exe만 입력하게 되면

C# 콘솔프로젝트 실행파일 실행결과2

위 사진과 같은 결과를 볼 수 있습니다.

 

 

프로그램 해석부분이 매우매우 궁금하실 텐데요.

프로그램 해석은 한줄한줄 다음 포스팅에서 매우 자세하게 다루도록 하겠습니다.

만약 포스팅을 보시다가 궁금한 점이있다면 댓글로 남겨주세요!!!!

참고로 HellowWorld 관련 예제는 벌써 40년 이상의 역사를 가지고 있다고 하네요!!

이번 포스팅은 여기까지 입니다. 

다음에는 더욱 유익한 포스팅으로 돌아오겠습니다.

by 애드라이프