초보자 C#: 변수 및 기본 데이터 유형

last post에서 나는 사용자에게 입력할 수 있도록 기본적인 C# 프로그램을 만드는 방법을 보여 주었고 변수를 간략하게 소개했다.이 글에서 우리는 변수가 무엇인지 깊이 있게 연구하고 기본적인 데이터 유형을 소개할 것이다.

변량
변수는 나중에 프로그램에 다시 접근할 수 있도록 프로그램에 데이터를 저장하는 방식이다.사용자가 만든 모든 변수는 변수를 만들 때 정의된 특정 유형의 데이터만 저장할 수 있습니다.예를 들어 string(텍스트) 변수를 만들면 이 변수에 디지털 데이터를 저장할 수 없습니다.

변수 선언 및 할당
새 변수를 작성하는 것을 선언 변수라고 합니다.변수를 설명할 때, 이 변수에 데이터 형식, 이름, 선택할 수 있는 데이터를 제공합니다.데이터를 변수에 넣는 것을 이 변수에 데이터를 분배하는 것이라고 한다.프로그램에서 변수를 만들 때나 나중에 데이터를 변수에 분배할 수 있습니다.
다음 3가지 변수 선언 방법을 참조하십시오.
string greeting;
string greeting = "Hello, my name is Sam";
var greeting = "Hello, my name is Sam";
첫 번째 상황에서 우리는 greeting라는 변수를 만들었는데 이 변수의 데이터 형식은 string이다.우리는 그것에 어떤 데이터도 분배하지 않았기 때문에, 우리는 이것이 분배되지 않은 변수라고 말한다.
다음 예에서 우리는 string라는 변수greeting를 성명했지만 이번에 우리는 그것에 대해 약간의 데이터를 주었다.값 부여 연산자(=)는 오른쪽("Hello, my name is Sam"의 모든 데이터를 가져오고 왼쪽(greeting의 변수에 값을 부여합니다.우리는 이미 greeting가 반드시 string이어야 한다고 성명했기 때문에 오른쪽의 데이터도 반드시 string이어야 한다.
이전 예에서 우리는 새로운 키워드 var 를 사용했다.이 키워드는 주어진 데이터에 따라 데이터 형식을 변수에 은밀하게 분배하는 데 사용됩니다.이 예에서 우리는 string에 변수를 부여하려고 시도했기 때문에 greeting의 데이터 형식은 여전히 string이다.데이터 유형을 명시적으로 정의할 것인지 아니면 C# 스텔스 컴퓨팅할 것인지를 묻는 것이 좋습니다.내 코드에서 나는 var 키워드를 사용하는 것을 더 좋아하지만, 이 강좌에서 명확하게 보기 위해 나는 계속 변수를 명확하게 설명할 것이다.
변수가 존재하면 새 값을 지정하여 그 데이터를 변경할 수 있습니다.그러나 데이터 유형은 변경할 수 없습니다.예를 들어 변수를 string 데이터 형식으로 성명하면 string 데이터만 저장할 수 있다.변수가 성명되었으면 코드 줄에 이 데이터 형식이 포함되지 않습니다.
string fruit = "Apple";

fruit = "Orange";
첫 번째 줄에서 변수fruit는 동시에 성명되고 부여된다.두 번째 줄에서, 우리는 이미 변수를 성명했기 때문에, 우리는 변수의 이름과 값만 쓸 수 있다.

기본 데이터 유형
According to the documentation C#은 언어에 16가지 다른 데이터 유형을 내장했습니다.'내장'이라고 하는 이유는 귀하의 데이터 형식도 정의할 수 있기 때문입니다. 본 과정 뒤에 소개하겠습니다.
여기서 가장 자주 사용하는 데이터 형식을 소개할 것입니다. 일상적으로 사용할 때 이러한 데이터 형식을 만날 수 있습니다.

1. stringchar우리는 이전에 많은 문자열을 논의했지만, 이러한 데이터 형식은 텍스트 데이터를 변수에 저장할 수 있도록 합니다.특정 텍스트를 따옴표로 묶어 문자열로 표시할 수 있습니다.char 데이터 형식은 string과 유사합니다. 텍스트 데이터를 저장할 수 있기 때문입니다.그러나 단일 문자만 저장할 수 있습니다.삐침표로 문자를 묶어서 char 문자임을 나타낸다.
string myString = "Hello, I'm a string";

char myChar = 'a';

2.intfloat이 데이터 형식들은 숫자를 저장할 수 있도록 합니다.int는 정수만 저장할 수 있고, float는 소수점을 가진 숫자만 저장할 수 있다.
int myInt = 5;

float myFloat = 5.829;

3. bool bool(부울 값의 줄임말)는 예/아니오 데이터를 저장할 수 있습니다.볼 변수는 두 개의 값 중 하나가 있을 수 있다.true 또는 false.그것들은 프로그램 흐름을 제어하는 데 매우 유용하다. 우리는 본 과정 뒤에 소개할 것이다.
bool isTrue = true;

bool isFalse = false;

결론
이 문장에서 우리는 어떻게 변수를 성명하고 분배하는지를 깊이 있게 탐구했다.변수는 나중에 프로그램에 저장된 데이터를 업데이트할 수 있지만, 변수의 데이터 형식은 변하지 않아야 한다고 우리는 이미 논의했다.가장 자주 사용하는 다섯 가지 기본 데이터 유형을 소개했다.
본 시리즈의 게시물을 놓치지 않도록 하기 위해 본 블로그와 subscribe to my newsletter를 주목해 주십시오.만약 당신이 이 문장이 매우 유용하다고 생각한다면, 좋아하고 공유해 주십시오.너도 인터넷에서 나를 찾을 수 있다.네가 원한다면 너도 할 수 있다buy me a coffee!😊
이 글은 초보자 C# 시리즈의 일부분이다.나는 매 편의 새로운 게시물이 발표된 후에 매 게시물의 링크로 이 부분을 업데이트할 것이다.

  • Why learn C#?

  • Getting Started

  • Variables and Basic Data Types

  • Working with Strings
  • 좋은 웹페이지 즐겨찾기