Recent posts

Auto Property

February 22 2021

Property 정보은닉을 더 κ°„κ²°ν•˜κ³  κ°„λ‹¨ν•˜κ²Œ κ΅¬ν˜„ν•˜λ„λ‘ ν—ˆμš© get / set λ©”μ„œλ“œλ₯Ό λŒ€μ‹ ν•΄ 가독성을 보완

partial ν‚€μ›Œλ“œ

February 19 2021

partial ν‚€μ›Œλ“œ C#μ—μ„œλŠ” C/C++와 달리 cs 파일 ν•˜λ‚˜μ— 클래슀 μ„ μ–Έκ³Ό μ •μ˜κ°€ μž‘μ„± ν΄λž˜μŠ€κ°€ 컀질 경우 가독성이 떨어짐 Partial ν‚€μ›Œλ“œλ₯Ό μ œκ³΅ν•¨μœΌλ‘œμ¨ μ—¬λŸ¬ νŒŒμΌμ— ν•˜λ‚˜μ˜ 클래슀λ₯Ό μž‘μ„±ν•˜λ„λ‘ ν—ˆμš© λŒ€λ¦¬μž(delegate) λ˜λŠ” μ—΄κ±°ν˜•(enum) 선언을 ν•  λ•Œ partial ν•œμ •μžλ₯Ό μ‚¬μš©ν•  수 μ—†μŒ ```csharp /...

C# parameter modifier

February 19 2021

in ν‚€μ›Œλ“œ in λ§€κ°œλ³€μˆ˜λ‘œ μ „λ‹¬λ˜λŠ” λ³€μˆ˜λŠ” λ©”μ„œλ“œλ‘œ μ „λ‹¬λ˜κΈ° μ „ λ°˜λ“œμ‹œ μ΄ˆκΈ°ν™” μΈμˆ˜κ°€ 참쑰둜 μ „λ‹¬λ˜μ§€λ§Œ, μˆ˜μ •λ˜μ§€ μ•ŠμŒ μ˜€λ²„λ‘œλ”© κ·œμΉ™ ```csharp class InOverloads { // μ˜€λ²„λ‘œλ”© ν—ˆμš© public void SampleMethod(in int i) { } public void SampleMeth...

C#μ—μ„œ byte와 char의 차이

February 19 2021

byte와 char의 μ‚¬μ΄μ¦ˆ byte: 1λ°”μ΄νŠΈ 숫자 μžλ£Œν˜• char: 2λ°”μ΄νŠΈ 문자 μžλ£Œν˜• 1λ°”μ΄νŠΈ μ•„λ‹˜! λŒ€λΆ€λΆ„μ˜ .Net μ–Έμ–΄μ˜ λ¬Έμžμ—΄μ€ μœ λ‹ˆμ½”λ“œ utf-16을 λ””ν΄νŠΈλ‘œ 지원

AssetBundle

February 18 2021

μ—μ…‹λ²ˆλ“€ μœ λ‹ˆν‹° ν”„λ‘œμ νŠΈμ— μ‚¬μš©ν•  λ¦¬μ†ŒμŠ€λ“€μ„ 묢은 것 μœ λ‹ˆν‹°μ—μ„œ 에셋 λ²ˆλ“€ 생성 μ™ΈλΆ€ μŠ€ν† λ¦¬μ§€(μ„œλ²„)에 μ €μž₯ ν”„λ‘œμ νŠΈμ˜ λŸ°νƒ€μž„ 쀑 λ²ˆλ“€μ„ λ‹€μš΄λ‘œλ“œ λ‹€μš΄λ‘œλ“œν•œ λ²ˆλ“€μ—μ„œ κ°œλ³„ 에셋을 λ‘œλ“œν•΄ μ‚¬μš©