변수 만들기

변수란 무엇인가?

  • 프로그램에서 값을 다루려면 데이터를 메모리에 잠시 보관할 저장 공간이 필요합니다 이때 변수를 사용합니다
  • 변수는 데이터를 담아 놓을 상자를 만든다 라고 생각하면 편합니다

int a;

a=10;

  • 위의 예시를 보면 정수를 담을 상자를 만들 것인데 그 이름을 a라고 하겠다
  • a라는 상자에 10을 담아라 라고 생각 할 수 있다

데이터 형식


 

데이터 형식 설명
int 정수형 데이터를 저장합니다. 더 큰 정수는 long을 사용합니다
string 문자열 데이터를 저장합니다. 문자는 char을 사용합니다
bool 참 또는 거짓 값을 true,false 키워드로 저장합니다
double 실수형 데이터를 저장합니다 좀 더 작은 실수형으로 float 가 있습니다
object c#에서 사용하는 모든 데이터를 저장합니다. 모든 데이터 형식을 담을 수 있습니다

카멜 표기법


 

  • 변수 이름을 표시하는 방법으로 문자 중간에 대문자로 표현해 낙타 등처럼 보인다 하여 카멜 표기법이라 한다
  • int randomNum; 이런식으로 중간에 다음 단어로 넘어갈 때 다음 단어의 첫 글자를 대문자로 표기한다

상수 : 변하지 않는 수


 

  • const 입력시 더이상 변경 불가능
const double PI = 3.14;

#region


 

  • region은 코드를 이름을 지어 구분시키고 접어둘 수 있게 만들어 주는 기능이다
  • #region 이름  #endregion 으로 구현 가능하다

#region A키

{

        //내가쓴 코드들

}

#endregion

 


readonly 와 const 차이점


  • readonly 와 const 는 상수형 타입인데, const는 컴파일 타입의 상수, readonly는 런타임 상수이다
구분 const readonly
할당 시점 컴파일 시점 런타임 시점
값 변경 가능 여부 불가능 생성자 내에서 한번 변경 가능
인스턴스 의존성 인스턴스에 종속되지 않음 각 인스턴스별로 값을 가질 수 있음
초기화 방법 선언 시 반드시 초기화 선언 또는 생성자에서 초기화 가능

'C# > 프로그래밍 언어 기초 및 활용' 카테고리의 다른 글

디버거  (0) 2025.09.23
반복문  (0) 2025.09.20
조건문  (0) 2025.09.20
연산자  (0) 2025.09.12
Hello World  (0) 2025.09.12