상수

변하지 않는 값

 

파이와 같은 고정된 값을 그냥 사용하면 임의로 값을 변경 할 수 있다.

double pi = 3.141592;
pi = 420;

Console.WriteLine(pi);

 

const를 붙이면 값을 고정하여 변경 할 수 없게 된다.

const double pi = 3.141592;
// pi = 420;

Console.WriteLine(pi);

프로그램의 보안을 위해 상수를 사용한다.

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

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

 

변수를 선언하고 초기화한다.

int x; // 선언
x = 123; // 초기화

int y = 321; // 선언 + 초기화

int z = x + y;

Console.WriteLine(x);
Console.WriteLine(y);
Console.WriteLine(z);

 

변수의 기본 자료형

int age = 4; // 정수
double height = 315.5; // 실수
bool alive = false; // true or false 논리형
char symbol = '@'; // 정수와 단일문자 표시
String name = "Rabbit"; // 문자

Console.WriteLine("Hello " + name);
Console.WriteLine("My age is " + age);
Console.WriteLine("My height is " + height + "cm");
Console.WriteLine("Am I alive? " + alive);
Console.WriteLine("My symbol is: " + symbol);

String userName = symbol + name;

Console.WriteLine("Your username is: " + userName);

 

'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
01. 출력(Output)  (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