switch문?

 

지정된 일치 표현식을 기반으로 조건 중 하나의 코드를 실행

 

 

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

레이블이란?

 

레이블(Label)은 프로그래밍에서 특정 코드 블록의 위치를 가리키는 이름

이것은 보통 제어문(조건문, 반복문 등) 내에서 사용되며,

해당 위치로 프로그램의 실행을 이동시키는 데 사용된다

 

switch문은 하나 이상의 case 블록 및 기본 블록과 쌍을 이룬다.

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

일치 표현식 값과 일치하는 값에 대해 case 코드 블록이 실행된다.

 

(즉 , 표현식 값이 case 값과 일치하지 않으면 기본 옵션 코드가 실행된다.)

 

옵션이 여러 개 있을 때 if-else 문 대신 사용 가능

switch 를 사용하면 코드가 깨끗하고 읽기 쉬워 질 수 있다.

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

break 문은 switch 문을 종료

 

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

 

문득 열거형에 대해 다시 생각해보게 되었다.



https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

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

[C#] 반복문 while문  (0) 2024.05.27
[C#] 반복문 for문  (0) 2024.05.27
[C#] 선택문 if문  (0) 2024.05.27
[C#] 논리 연산  (0) 2024.05.26
[C#] 비교 연산  (0) 2024.05.26

버퍼(Buffer)란?

 

데이터를 한 곳에서 다른 한곳으로 전송하는 동안

일시적으로 그 데이터를 보관하는 메모리의 영역

 

스트림(Stream)이란?

데이터가 순서대로 전송되도록 보장하는 데이터의 흐름

 

Console.ReadLine();

문자열을 입력 받고 입력을 종료하면 엔터키를 누르세요

 

Console.ReadKey();

문자 하나를 입력 받고 입력을 종료

 

Console.Read();

문자열을 입력받고 입력을 종료하려면 엔터키를 누르세요

 

string input = Console.ReadLine();

그리고 홍길동을 입력했다면

string input = "홍길동";

 

https://www.youtube.com/watch?v=9tB5QeChcO8&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=17

 

 

https://www.youtube.com/watch?v=9tB5QeChcO8&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=17

 

 

https://www.youtube.com/watch?v=9tB5QeChcO8&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=17

 

 

제일 앞에 있는 문자 하나를 정수 값으로 돌려준다. (유니코드 표 참고)

 

 

 

이제 a키를 입력해도 눌렀던 키가 바로 나오지 않는다.

 

출력값이 대소문자가 다른 이유에 대해

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

[C#] 비교 연산  (0) 2024.05.26
[C#] 산술 연산자  (0) 2024.05.26
[C#] 박싱과 언박싱  (0) 2024.05.25
[C#] 값형식과 참조형  (0) 2024.05.25
[C#] 문자열 보간  (0) 2024.05.25

+ Recent posts