2024/01/08 2

C# 프로그램 기초 - 07

오늘의 주제는 IF 문 입니다. 앞서도 한번 언급한 적 있는 IF문을 이번에는 코드 수준에서 다뤄봅시다. 먼저 그 동안 연습해온 코드를 다시 봅니다. Console.WriteLine("안녕, 나는 컴퓨터야. 너는 이름이 뭐니?"); string msg = Console.ReadLine(); Console.WriteLine("안녕, " + msg + "아, 만나서 반가워."); 우리는 이와 같이 사용자로부터 값을 입력받아 인삿말을 건네는 콘솔앱을 만들었습니다. 하지만 사용자는 항상 우리의 의도대로 움직여주지 않습니다. 사용자가 값을 입력했는지 확인을 할 필요가 있습니다. 그래서 우리는 if문을 이용해 사용자가 값을 제대로 입력했는지 확인하고, 그에 따라 "분기"를 하고자 합니다. Console.WriteL..

C# 프로그램 기초 - 06

기본적으로 어떤 기능을 구현하고 그걸 다른 곳에서 가져다 쓰기 위해서는 Namespace라는 것으로 정의되어 있어야 원활합니다. 반드시 필요한 것은 아니지만, Namespace가 없으면, 중복된 이름으로 인한 호출 문제가 발생하게 됩니다. 하지만 그런 Namespace가 없이도, 언제든 바로 사용할 수 있는 명령어가 있습니다. 대표적으로 현재 콘솔 프로젝트에서는 Console이란 녀석을 아무런 조건없이 어디서든 호출해서 쓸 수 있습니다. 이렇게 미리 정해놓은 명령어, 또는 개체를 우리는 "예약어" 라고 부릅니다. 대표적인 예약어에는 if, for, while, do 등등의 명령어와, 프로젝트 템플릿에 따라 Console과 같은 클래스가 있습니다. 그리고 Console이라고 입력한 뒤, 점(.) 하나를 찍..

반응형