[F#] ๋ฐฐ์—ด

[์›๋ณธ ๋งํฌ]

F#์—์„œ ๋ฐฐ์—ด์€ [| |]๋กœ ๊ฐ์‹ธ์ด๊ณ  ;๋กœ ๊ตฌ๋ถ„๋œ ์‹œํ€€์Šค๋กœ ํ‘œํ˜„๋œ๋‹ค.
ํƒ€์ž…์€ T[]๋‚˜ T array์˜ ํ˜•ํƒœ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด๋ ‡๊ฒŒ ๋ง์ด๋‹ค. image

image

์ด์™ธ์— ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ๊ณผ ์‚ฌ์šฉ๋ฒ•์€ ๋ฆฌ์ŠคํŠธ์™€ ๊ฑฐ์˜ ๋™์ผํ•˜๋‹ค.
๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜๋„ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๊ณ ... ๊ทธ๋ ‡๋‹ค.


์š”์†Œ ์ ‘๊ทผ
๋ฐฐ์—ด์€ ๋ฆฌ์ŠคํŠธ์™€ ๋‹ค๋ฅด๊ฒŒ ์ƒ์ˆ˜์‹œ๊ฐ„์˜ ๋žœ๋ค ์•ก์„ธ์Šค๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
**๊ฐ์ฒด.[์ธ๋ฑ์Šค]**๋กœ ์ ‘๊ทผํ•˜๋ฉด ๋œ๋‹ค. image

image


๋‹ค์ฐจ์›๋ฐฐ์—ด
2์ฐจ์› ์ด์ƒ์˜ ๋ฐฐ์—ด์„ ๋งŒ๋“œ๋ ค๋ฉด, ๊ทธ๋ƒฅ ํƒ€์ž…ํ‘œํ˜„์—” []๋‚˜ array ๋” ๋ถ™์ด๊ณ , ๋ฆฌํ„ฐ๋Ÿด๋„ ๊ฒน์ณ๋†“์œผ๋ฉด ๋œ๋‹ค. image

image


์Šฌ๋ผ์ด์Šค
์ธ๋ฑ์‹ฑ์„ ์‹œ๋„ํ• ๋•Œ ๋ฒ”์œ„ ํ‘œํ˜„์‹์„ ์ธ๋ฑ์Šค๋กœ ์ฃผ๋ฉด, ํ•ด๋‹น ๋ฒ”์œ„์˜ ๋ฐฐ์—ด์ด ์ƒˆ๋กœ ์ถ”์ถœ๋œ๋‹ค.
์ด๋ฅผ ์Šฌ๋ผ์ด์Šค๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. image

image

๊ทธ๋ ‡๋‹ค.


์ฐธ์กฐ
https://docs.microsoft.com/ko-kr/dotnet/fsharp/language-reference/arrays