๊ฐ์๋ด์ฉ ์ด์ฌํ ๋ฐ๋ผํ๊ณ ์๋๋ฐ ๊ฐ์๊ธฐ ๋ง ์ด๋ฐ๊ฑฐ ๋จ๋ฉด์ ์ค๋ฅ๋จ...
์ ๊ฑฐ๋ง ๋ฃ๊ณ ์๋ ค๊ณ ํ๋๋ฐ ใ ใ ใ
24์ค ์ค๋ฅ๋>>CS0029 ์์์ ์ผ๋ก 'int' ํ์์ 'int[]' ํ์์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค.
์ด๊ฑฐ์์
[ ] ๋ฅผ ์์ ๋ณด์ธ์ - dc App
ํ์คํ ๋ฐฐ์ด๋ฃ์๊ฒ ๋ฌธ์ ์ด๊ธด ํ๋ค์. ๊ทผ๋ ์ค๋ฅ ๋ก๊ทธ ๋ณด๋ฉด int๋ ์ ์ฉํ ์ ์๋ค๊ณ ๋จ๋๋ฐ ์ด๊ฒ ๋ฌด์จ ์๋ฏธ์ธ์ง๋ ์์๋์?
int[] ํ์ ์ int๋ฅผ ๋ฃ์ผ๋ ค๊ณ ํ๋๊น ์๋๋ค๊ณ ํ์ง
https://stackoverflow.com/questions/202813/adding-values-to-a-c-sharp-array
๋ฐฐ์ด ์๋๊ฑฐ์ ๋ฐฐ์ด์ด ํธํ ์๋๋ค๋๊ฑฐ์ง?<br>๊ทธ๊ฑธํ๊ณ ์ถ์ผ๋ฉด list ๊ฑฐ์ณ์ผ ํ๋๊ฑฐ๊ณ - dc App - dc App
๊ทธ๋ฆฌ๊ณ hp ๋ณ์๋ ์ด๊ธฐ๊ฐ ํ ๋น์ด ์๋จ - dc App
https://youtu.be/WiOED9YlIvg?si=4b0hv6Im-FTyO6Kp
๋ด๋น๋ฉด ์จ๋ผ์ธ์ด๋ ์ฑ ์ด๋ c# array ์ณ์ ๊ณต๋ถํด๋ณด๋ฉด ๊ธ๋ฐฉ ๋ญ๊ฐ ์๋ชป๋๋์ง ์์์์๋ฏ
๋น์ ๊ณต์๋ผ ์ฑ ์ ์๊ณ ๊ตฌ๊ธ ์ฐพ์๋ด์ผ๊ฒ ๋ค - dc App
int=์ , int[]=์ , int[,]=๋ฉด ๊ทธ์ธ 3์ฐจ์ ์ด์ ๊ตฌ์กฐ ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฐจ์์ ์๋๊ฑฐ๋ผ๋ฆฌ ํธํ์๋จ ์ด๊ฑฐ ๋ง์ง?
๋น์ทํ๊ฒ ์ดํดํ๊ฑฐ๊ธดํ๋ฐ...array๊ฐ ๊ทธ๋ฐ ๋๋์ ์๋๊ธดํด.
Int[]๋ int๋ฅผ ๋ด์์ ์๋ ๋น๋๋ด์ง์ Int[] ์ด๋ฆ ์ฌ๊ธฐ์ ์ด๋ฆ์ ๋น๋๋ด์ง์ ๋ณธ์ฒด๊ณ Int๋ ๋ด์ง์์ ๋ด๊ธธ ๋ฌผ์ฒด๊ณ Int[]๋ ๋ด์ง์ธ๋ฐ int๋ผ๋ ๋ด์ง์กฐ์ฐจ ์๋ ์ ํ ์๊ด์๋ ๋ฌผ์ฒด๋ฅผ ๊ฐ๋ค๋๋ ์ ๊ฐ ๋ชฐ?๋ฃจ๋ฅผ ๋ฟ์ด๋ฒ๋ฆผ
์ ์ด๋ ์ ์์ด ์ฑ๋ฆฝํ๋ ค๋ฉด currentHP = new currentHP[๋๊ฐ ๋ฃ์ด๋๊ณ ์ถ์ ๋งํผ์ ๊ฐฏ์](); ์ด๊ฑธ๋ก ๊ธฐ์กด์ ์๋ ์ฃผ์ currentHP์ ์๋ก์ด ๋ฐฐ์ด ์์ฑํด์ฃผ๊ณ currentHP[๋๊ฐ ๋ฃ์ด๋๊ณ ์ถ์ ๋ฒํธ - 1] = hp; ์ด๋ฐ์์ด ๋์ด์ผํจ ๋๋ ํํ๋ค ๋งํ๋ ์ฝ๋๋ชฝํค๋ผ ์์๋ ์์ ์์ ํ๊ฒ ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ์ใ ใ ํฐ์ผ๋ก์
์ Int[] ์ด๋ฆ ์ฌ๊ธฐ์ ์ด๋ฆ์ ๋น๋๋ด์ง์ ๋ณธ์ฒด๊ณ ๊ฐ์๋๋ผ ์ ๋ฐ๊ฑด ๋ณธ์ฒด๊ฐ ์๋๋ผ ์ฐธ์กฐํ์ด๋ ์ฃผ์์๋