입력

사용자에게 입력을 받는다.

Console.WriteLine("What's your name?");
String name = Console.ReadLine();

Console.WriteLine("What's your age?");
int age = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Hello " + name);
Console.WriteLine("You are " + age + " years old");

Console.ReadLine은 사용자에게서 입력을 받을 때까지 멈춰있는다.

 

지정된 자료형으로 입력하지 않으면 오류가 발생하는데 이는 예외 처리로 해결 할 수 있다.

예외에 대해서는 나중에 알아보도록 하자.

'C# > C#' 카테고리의 다른 글

07. Math 클래스(Math Class)  (0) 2023.08.22
06. 산술 연산자(Arithmetic Operator)  (0) 2023.08.21
04. 형변환(Type Casting)  (0) 2023.08.17
03. 상수(Constants)  (0) 2023.08.16
02. 변수(Variables)  (0) 2023.08.15
출력

 

줄을 바꾸지 않고 출력한다.

Console.Write("Hello");

개행 문자로 출력한다.

Console.WriteLine("output");

 

C#의 주석은 자바처럼 슬래쉬 두 개이다.

// 이것은 주석입니다
/* 이것은
 * 여러 줄
 * 주석입니다
 * 출력되지 않습니다
 */

 

Console.WriteLine("\tHEY, Hello!"); // 탭
Console.WriteLine("HEY, Hell\bo!"); // 백스페이스
Console.WriteLine("HEY, \nHello!"); // 개행

 

키를 입력하기 전까지 대기

Console.ReadKey();

 

 

Visual Studio(Visual Studio Code와 다른 프로그램이다. 지금까지 같은건줄) 에서 솔루션 내에 프로젝트를 여러 개 생성했을 때,해당 프로젝트만 실행하는 방법

솔루션 우클릭 > 속성 > 공용 속성 > 시작 프로젝트 > 현재 선택 영역

솔루션 우클릭 > 속성
공용 속성 > 시작 프로젝트 > 현재 선택 영역

 

 

※ 쓸모 없는 없지만 알아두면 좋은(?) 정보

실행이 끝나면 삡 소리가 난다.

Console.Beep();

 

'C# > C#' 카테고리의 다른 글

06. 산술 연산자(Arithmetic Operator)  (0) 2023.08.21
05. 입력(Input)  (0) 2023.08.18
04. 형변환(Type Casting)  (0) 2023.08.17
03. 상수(Constants)  (0) 2023.08.16
02. 변수(Variables)  (0) 2023.08.15

+ Recent posts