์ธ์ด/๐ฐ๏ธC#
[C#] ์ฐ์ฐ์ ์ฐ์ ์์๋ฅผ ํ์ธํ์ ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP
2020.05.18ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ๋ฌ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ฐ์ฐ์๋ค ํตํด ์ฝ๋์ ํจ์จ์ฑ์ ๋์ผ ์ ์๊ณ ๋ฐ๋๋ก ์ ๋ชป์ฌ์ฉ ๋ ์ฐ์ฐ๋ค์ ์ฝ๋ ํจ์จ์ ๋จ์ด๋จ๋ฆฐ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ๋ถํ ์ดํดํด์ผ ์ ๋ํฐ๋ฅผ ํตํด ๊ฒ์์ ๊ฐ๋ฐํ๊ฑฐ๋ C#์ผ๋ก ์ฝ๋๋ฅผ ์งค ๋, ์ ๋ง๊ฒ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๊ณ ์ ๋ํฐ๋ฅผ ํตํด ์ ์ ํ ๊ฒ์ ๊ฐ๋ฐ์ ํ ์ ์๋ค. ์ด์ ํฌ์คํธ๋ค์ ํตํด ํ๋ก๊ทธ๋๋ฐ์์ ์ฌ์ฉํ๋ ๊ธฐ๋ณธ์ ์ธ ์ฐ์ฐ์๋ค์ ์๊ฐํ๊ณ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋ํด์๋ ์์ธํ ์๊ฐํ์๋ค. [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(1) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(1) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ๋ถํ ์ดํดํด์ผ ์ ๋ํฐ๋ฅผ ํตํด ๊ฒ์์ ๊ฐ๋ฐํ๊ฑฐ๋..
[C#] ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ดํดํ๊ธฐ ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP
2020.05.16์ด์ ํฌ์คํธ์์ ํ๋ก๊ทธ๋๋ฐ์์ ์ฌ์ฉํ๋ ๋ค์ํ ์ฐ์ฐ์๋ค์ ๋ํด ์๊ฐํ๋ค. [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(2) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(2) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ๋ถํ ์ดํดํด์ผ ์ ๋ํฐ๋ฅผ ํตํด ๊ฒ์์ ๊ฐ๋ฐํ๊ฑฐ๋ C#์ผ๋ก ์ฝ๋๋ฅผ ์งค ๋ ์ ๋ง๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ๏ฟฝ blcan.tistory.com ์ด๋ฒ ํฌ์คํธ๋ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ๋ํด ์ข ๋ ์์ธํ ์ดํด๋ณผ ๊ฒ์ด๋ค. ๋ ผ๋ฆฌ ์ฐ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์๋ ๋ ผ๋ฆฌ ์๋ฃํ(bool ํ)์ true / false๋ฅผ ์ฒ๋ฆฌํ๋ ์ฐ์ฐ์์ด๋ค. ๋ํ์ ์ผ๋ก ๊ด๊ณ ์ฐ์ฐ์์ ๋น์ทํ๊ฒ ์กฐ๊ฑด๋ฌธ์์ ๋ง์ด ์ฌ์ฉํ๋ฉฐ, ์ ๋ํฐ ๊ฒ์ ์คํฌ๋ฆฝํธ๋ ์ฝ๋๋ฅผ ์งค ๋ ์กฐ๊ฑด๋ฌธ์ ํ์ฐ์ ์ผ๋ก ์ฌ์ฉํด..
[C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(2) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP
2020.05.15ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ๋ถํ ์ดํดํด์ผ ์ ๋ํฐ๋ฅผ ํตํด ๊ฒ์์ ๊ฐ๋ฐํ๊ฑฐ๋ C#์ผ๋ก ์ฝ๋๋ฅผ ์งค ๋ ์ ๋ง๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ ๋ํฐ๋ฅผ ํตํด ์ ์ ํ ๊ฒ์ ๊ฐ๋ฐ์ ํ ์ ์๋ค. ์ฐ์ฐ์ ํ๋ก๊ทธ๋๋ฐ์์ ์ฌ์ฉํ๋ ์ฐ์ฐ์๋ ๋ํ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ๋ค. 1. ์ฐ์ ์ฐ์ฐ์ 2. ๋์ ์ฐ์ฐ์ 3. ์ฆ๊ฐ ์ฐ์ฐ์ 4. ๊ด๊ณ ์ฐ์ฐ์ 5. ๋ ผ๋ฆฌ ์ฐ์ฐ์ 6. ๋นํธ ์ฐ์ฐ์ ์ด์ ํฌ์คํธ์์ 1. ์ฐ์ ์ฐ์ฐ์ 2. ๋์ ์ฐ์ฐ์ 3. ์ฆ๊ฐ ์ฐ์ฐ์์ ๋ํด ์ดํด๋ณด์๋ค. [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(1) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP [C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(1) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ..
[C#] ํ๋ก๊ทธ๋๋ฐ ์ฐ์ฐ์๋ฅผ ํ์ธํ์(1) ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP
2020.05.14ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์กด์ฌํ๋ค. ์ด๋ฐ ๊ธฐ๋ณธ ์ฐ์ฐ์๋ค์ ์ถฉ๋ถํ ์ดํดํด์ผ ์ ๋ํฐ๋ฅผ ํตํด ๊ฒ์์ ๊ฐ๋ฐํ๊ฑฐ๋ C#์ผ๋ก ์ฝ๋๋ฅผ ์งค ๋ ์ ๋ง๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ ๋ํฐ๋ฅผ ํตํด ์ ์ ํ ๊ฒ์ ๊ฐ๋ฐ์ ํ ์ ์๋ค. ์ฐ์ฐ์ ํ๋ก๊ทธ๋๋ฐ์์ ์ฌ์ฉํ๋ ์ฐ์ฐ์๋ ๋ํ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ๋ค. 1. ์ฐ์ ์ฐ์ฐ์ 2. ๋์ ์ฐ์ฐ์ 3. ์ฆ๊ฐ ์ฐ์ฐ์ 4. ๊ด๊ณ ์ฐ์ฐ์ 5. ๋ ผ๋ฆฌ ์ฐ์ฐ์ 6. ๋นํธ ์ฐ์ฐ์ 1. ์ฐ์ ์ฐ์ฐ์ ๊ฐ์ฅ ํํ๊ฒ ์ฌ์ฉํ๋ ์ฐ์ฐ์๋ก ์ํ์์์ ์ฌ์น์ฐ์ฐ๊ณผ ๊ฑฐ์ ์ ์ฌํ๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์์ ๊ณฑ์ ร๊ฐ ์๋ *์ ์ฌ์ฉํ๋ฉฐ ๋๋๊ธฐ ๋ํ รท๊ฐ ์๋ /๋ฅผ ์ฌ์ฉํ๋ค. ์ฐ์ ์ฐ์ฐ์์๋ ๊ธฐ์กด ์ฌ์น ์ฐ์ฐ์ ๋๋จธ์ง ์ฐ์ฐ์(%)๊ฐ ์ถ๊ฐ๋๋ค. ๋๋จธ์ง ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํด๋ณธ ์ฌ๋์ ํด๋น ์ฐ์ฐ์์ ์ ์ฉํจ์ ๊น์ด ๋๋ผ..
[C#] ๊ฐํ๊ณผ ์ฐธ์กฐํ ํ๋ก๊ทธ๋๋ฐ ์คํฌ UP
2020.04.25๊ฐํ๊ณผ ์ฐธ์กฐํ์ ์๋ก ๋ค๋ฅธ ํน์ง์ ๊ฐ๊ณ ์๋ค. ๊ฐํ๊ณผ ์ฐธ์กฐํ์ ํน์ง์ ํ์ด ์ค๋ช ํ์๋ฉด ์๋ณธ vs ๋ณต์ฌ๋ณธ์ ์ฐจ์ด์ด๋ค. ๊ฐํ - ๋ณต์ฌ๋ณธ ์ฐธ์กฐํ - ์๋ณธ ๊ฐํ(Value Type) ๊ฐํ์ ๋ณต์ฌ๋ณธ์ ์ ๋ฌํ๋ค. int a = 100; int b = a; b += 50; Console.WritLine($"a: {a}"); Console.WritLine($"b: {b}"); ์์ ๊ฐ์ ์ฝ๋์์ ์ ์ํ ๋ฐ์ดํฐ์ธ b์ a๋ฅผ ๋์ ํ์์ ๋ b์๋ a์ ๋ณต์ฌ๋ณธ์ด ๋ค์ด์ค๊ฒ ๋๋ค. ๋ค์ ๋งํด ๊ฐํ์ ํ ๋ณ์๋ฅผ ๋ค๋ฅธ ๋ณ์์ ๋์ ํ๋ฉด ๋ณต์ฌ๋ณธ์ ๋ง๋๋ ์๋ฃํ์ด๋ค. ํจ์ ๋งค๊ฐ๋ณ์์ ์ธ์๋ก ์ ๋ฌํด๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ฆ, ๋ค๋ฅธ ๋ณ์์ ๊ฐ์ ๋ณ๊ฒฝํด๋ ์๋ณธ์ ๋ฐ๋์ง ์๋๋ค. a์ b๋ฅผ ๊ฐ๊ฐ ์ถ๋ ฅํ๋ฉด ์ด๊ฒ ๋ฌด์จ ๋ง์ฅ๋ ๊ฐ์ ์๋ฆฌ๊ณ ๋น์ฐํ ์๋ฆฌ์ธ..