C#์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์์๋ ์ซ์ ํ์, ๋ ผ๋ฆฌ ํ์, ๋ฌธ์์ด ํ์, ์ค๋ธ์ ํธ ํ์์ผ๋ก ๋ถ๋ฆฌ๋๋ค.
byte(0~255)๋ ํฌ๊ธฐ๊ฐ 1๋ฐ์ดํธ๋ผ์ ์ง์ด์ง ์ด๋ฆ, short๋ short integer์ ์ค์๋ง, int๋ integer, long์ long integer์ ์ค์๋ง, char๋ character(๋ฌธ์)์ ์ค์๋ง ^^
์ด ์ค ๋ฌธ์์ด ํ์๊ณผ ์ค๋ธ์ ํธ ํ์์ ์ฐธ์กฐ ํ์์ ํด๋นํ๋ฉฐ,
๋๋จธ์ง๋ ๋ชจ๋ ๊ฐ ํ์์ด๋ค.
๋ฉ๋ชจ๋ฆฌ ํจ์จ์ ๊ณ ๋ คํ์ง ์๋ ์ํํธ์จ์ด๋ ๊ธ์ธ ์ปดํจํฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๋ถ ์ ์ํด๋ฒ๋ฆด ์๋ ์๋ค.
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋ฐ์ดํธ๋ผ๋ ์ ๊ฒ ์ฐ๊ณ CPU๋ฅผ ํ ์ฌ์ดํด์ด๋ผ๋ ๋ ์ ๊ฒ ๋๋๋ก ๋ง๋ค์.
- ๋ฐ์ฑ : ๊ฐ ํ์์ object ํ์์ ๋ด์ ํ์ ์ฌ๋ฆฌ๊ธฐ
- ์ธ๋ฐ์ฑ : ํ์ ์ฌ๋ผ๊ฐ ์๋ ๋ฐ์ดํฐ๋ฅผ object์์ ๊บผ๋ด ๊ฐ ํ์์ผ๋ก ์ฎ๊ธฐ๊ธฐ
var ํค์๋(์ปดํ์ผ๋ฌ์ ํ์ ์ถ๋ก )
- var ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ์ปดํ์ผ๋ฌ๊ฐ ๋ฆฌํฐ๋ด์ ๋ถ์ํ์ฌ ์๋์ผ๋ก ํ์์ ์ถ๋ก ํจ
- ์ง์ญ ๋ณ์์ ๋ํด์๋ง ์ฌ์ฉ ๊ฐ๋ฅ(๋ฉ์๋ ์์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ, ํด๋์ค๋ ๊ตฌ์กฐ์ฒด์ ์ฌ์ฉํ ์ ์์.)
- var a = 3; //a๋ int ํ์
- var b ="Hello" //b๋ string ํ์