안녕하세요. 애드라이프입니다.
이전 포스팅에서는 C# 프로그래밍을 위한 개발 환경 구축을 진행했는데요.
모두 Visual Studio 2017 설치는 마무리 하셨나요?
혹시나 아직 개발 환경 구축을 하지못하신 분들을 위해 링크남깁니다.
이번 포스팅에서는 간단한 콘솔 프로젝트를 생성하고
콘솔 입출력에 대한 프로그램을 작성해보도록 하겠습니다.
우선 프로젝트를 생성해 볼까요?
Visual Studio 2017을 실행 하고 파일 -> 새로 만들기(N) -> 프로젝트(P)를 클릭합니다!!
C#기반의 콘솔 프로젝트를 만들기 위해서는 아래 사진과 같이 세팅해 주세요.
이왕이면 프로젝트 이름도 동일하게 설정해 놓는게 좋습니다.
나중에 프로그램 설명시 이름이 다르면 헷갈릴 수 있으니까요~~
확인을 누르면 프로젝트가 생성되고
코드편집 영역과 솔루션 탐색기 영역으로 나뉜 화면을 보실 수 있습니다.
프로그램 작성전에 Class Program이라고 되어있는 부분을 수정하겠습니다.
솔루션 탐색기에 Program.cs라고 되어있는 부분을 클릭하고
F2를 눌러주면 이름을 변경할 수 있습니다.(윈도우 환경과 동일)
저는 Hellow라고 클레스는 수정하였습니다.(아래 사진 참고)
클래스 이름부터 바꾼이유는 제가 만들어줄 클래스의 역할이
인사를 하는 동작으라서 알아보기 쉽게 변경한 것입니다.
자세한 내용은 차후 진행 할 예정이니 우선은 잘 따라해 보세요~
이제 프로그램을 작성해 보겠습니다.
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)
{
{
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를 눌러 빌드를 진행합니다.
오류 없이 프로그램을 작성하였다면 아래 사진과 같이 출력창에 표시됩니다.
생성된 실행 파일 위치는 처음 프로젝트를 생성할때 지정한 경로에있는
bin폴더 -> Debug -> HellowWorld.exe파일이 생성됩니다.
쉽게 찾아가는 방법은 솔루션 탐색기에 표시된 프로젝트를
마우스 오른쪽 클릭 -> 파일 탐색기에서 폴더열기 -> bin -> Debug -> HellowWorld.exe
실행 파일까지 만들었으니 이제 실행해 보겠습니다.
실행하는 방법은 윈도우키+R을 눌러 나오는 실행창에 cmd를 입력합니다.
그러면 검정색 화면이 하나 출력되는데 그곳에
cd 실행파일 경로를 입력합니다. 저같은 경우 아래와 같은 경로가 되네요.
여기서 앞에 붙여주는 cd는 경로를 이동하기 위한 명령입니다.
현재 경로를 만들어준 실행파일이 있는 위치로 이동하였다면
이제 파일을 실행해 주면 됩니다.
HellowWorld.exe 애드라이프를 입력하겠습니다.
HellowWorld.exe 애드라이프를 입력했더니
안녕하세요. 애드라이프!
제 블로그를 방문해주셔서 감사합니다.
라는 문구가 출력됩니다.
만약 애드라이프없이 HellowWorld.exe만 입력하게 되면
위 사진과 같은 결과를 볼 수 있습니다.
프로그램 해석부분이 매우매우 궁금하실 텐데요.
프로그램 해석은 한줄한줄 다음 포스팅에서 매우 자세하게 다루도록 하겠습니다.
만약 포스팅을 보시다가 궁금한 점이있다면 댓글로 남겨주세요!!!!
참고로 HellowWorld 관련 예제는 벌써 40년 이상의 역사를 가지고 있다고 하네요!!
이번 포스팅은 여기까지 입니다.
다음에는 더욱 유익한 포스팅으로 돌아오겠습니다.
by 애드라이프
'C# 프로그래밍 > 기초 다지기' 카테고리의 다른 글
C# 프로그램 시작하기 - 데이터 형식 익히기 #3-2 (0) | 2020.04.06 |
---|---|
C# 프로그램 시작하기 - 데이터 형식 익히기 #3-1 (0) | 2020.04.04 |
C# 프로그램 시작하기 - 데이터 형식 익히기 #3 (0) | 2020.04.03 |
C# 프로그램 시작하기 - 간단한 콘솔 프로젝트 만들기 #2.5 (0) | 2020.04.03 |
C# 프로그램 시작하기 - 개발환경 구축 #1 (0) | 2020.04.01 |