κ°’ ν˜•μ‹

κ°’ ν˜•μ‹μ€ λ³€μˆ˜κ°€ 값을 λ‹΄λŠ” 데이터 ν˜•μ‹μ„ λœ»ν•œλ‹€.

κ°’ ν˜•μ‹μ—μ„œλŠ” μŠ€νƒμ„ μ΄μš©ν•œλ‹€.

μŠ€νƒμ€ κ°€μž₯ λ¨Όμ € λ“€μ–΄μ˜¨ 값이 κ°€μž₯ λ‚˜μ€‘μ— μ œκ±°λ˜λŠ” ν˜•μ‹μœΌλ‘œ

ν”„λ‘œκ·Έλž¨ 싀행이 μ€‘κ΄„ν˜Έ }λ₯Ό λ§Œλ‚˜λ©΄ λͺ¨λ“  κ°’ ν˜•μ‹μ˜ λ³€μˆ˜λ“€μ€ λ©”λͺ¨λ¦¬μ—μ„œ μ œκ±°λœλ‹€.

 

μ°Έμ‘° ν˜•μ‹

μ°Έμ‘° ν˜•μ‹μ€ λ³€μˆ˜κ°€ 값이 μžˆλŠ” 곳의 μœ„μΉ˜λ₯Ό λ‹΄λŠ” 데이터 ν˜•μ‹μ„ λœ»ν•œλ‹€.

μ°Έμ‘° ν˜•μ‹μ—μ„œλŠ” νž™μ„ μ΄μš©ν•˜μ—¬

νž™ μ˜μ—­μ— 데이터λ₯Ό μ €μž₯ν•˜κ³ , μŠ€νƒ μ˜μ—­μ— νž™ λ©”λͺ¨λ¦¬ μ£Όμ†Œλ₯Ό μ €μž₯ν•œλ‹€.

νž™μ€ μŠ€νƒκ³Ό λ‹€λ₯΄κ²Œ μ €μž₯λ˜μ–΄ μžˆλŠ” 값을 슀슀둜 μ œκ±°ν•˜λŠ” λ©”μ»€λ‹ˆμ¦˜μ΄ μ—†λ‹€.

λŒ€μ‹  CLR의 가비지 컬렉터λ₯Ό 톡해 νž™μ˜ 더 이상 μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” 객체λ₯Ό μ œκ±°ν•œλ‹€.

 

κΈ°λ³Έ 데이터 ν˜•μ‹

μ •μˆ˜ 계열 ν˜•μ‹

  • μ •μˆ˜ : sbyte(1), short(2), int(4), long(8)
  • λΆ€ν˜Έ μ—†λŠ” μ •μˆ˜ : byte(1), ushort(2), uint(4), ulong(8)

μ†Œμˆ˜ 계열 ν˜•μ‹

  • float(4) : 단일 정밀도 뢀동 μ†Œμˆ˜μ  ν˜•μ‹
  • double(8) : 볡수 정밀도 뢀동 μ†Œμˆ˜μ  ν˜•μ‹
  • decimal(16) : 29자리 데이터 ν‘œν˜„ μ†Œμˆ˜ ν˜•μ‹

문자 계열 ν˜•μ‹

  • char(2) : 문자
  • string : λ¬Έμžμ—΄

기타 ν˜•μ‹

  • bool(1) : true, false 논리 ν˜•μ‹
  • object : μ°Έμ‘° ν˜•μ‹. λͺ¨λ“  ν˜•μ‹μ˜ 쑰상. μƒμ†μœΌλ‘œ μ–΄λ–€ 데이터이든지 λ‹€λ£° 수 μžˆλŠ” ν˜•μ‹
728x90

BELATED ARTICLES

more