int[] a = new int[5] {1,1,1,1,1};
์ด๋ ๊ฒ ๋ง๊ณ
5000๊ฐ ๋ง๋ค์์ผ๋ฉด
5000๊ฐ ์ ๋ถ ํ๋ฒ์ 1๋ฃ๋ ๋ฐฉ๋ฒ์์?
foreach๋ for๋ง๊ณ
๊ตฌ๊ธ๋งํ๋๊นย
Enumerable.Repeat(์ด๊ธฐํ๊ฐ, ํฌ๊ธฐ)
์ด๊ฑฐ์ฐ๋ผ๋๋ฐ ์ด๊ฑฐ๋ง๊ณค ๋ฐฉ๋ฒ์์?
int[] a = new int[5] {1,1,1,1,1};
์ด๋ ๊ฒ ๋ง๊ณ
5000๊ฐ ๋ง๋ค์์ผ๋ฉด
5000๊ฐ ์ ๋ถ ํ๋ฒ์ 1๋ฃ๋ ๋ฐฉ๋ฒ์์?
foreach๋ for๋ง๊ณ
๊ตฌ๊ธ๋งํ๋๊นย
Enumerable.Repeat(์ด๊ธฐํ๊ฐ, ํฌ๊ธฐ)
์ด๊ฑฐ์ฐ๋ผ๋๋ฐ ์ด๊ฑฐ๋ง๊ณค ๋ฐฉ๋ฒ์์?
List์์ฐ๊ณ ?
์ด๊ฒ๋ ๊ฒฐ๊ตญ for๋ฌธ์ด๊ธด ํ๋ฐ ์ด๋ ๊ฒํ๋ฉด ํ์ค๋ก ์ธ ์๋ ์์. ๋ค๋ง ๋นํจ์จ์ ์. var myArray = new int[5000].Select(i => 1).ToArray();
์คํค ใณ
์ด๊ฒ ๋งํ์ธ๊ฐ ๋ญ๊ฐ ํ๋ ๊ทธ๊ฑฐ๋!!
์์ ์จ๋๊ฑด ์๋ณด์ด๋ "๋ค๋ง ๋นํจ์จ์ ์"
์ด๊ฑฐ ์์ฒญ ๋๋ฆฌ๋ค ์๊ณ ์์ด์ผํจ;;
ใ ใ ์ฝ๋ ์งง๊ฒ์ฐ๊ธฐ๋ํ ๋๊ฐ๋ ๊ฑฐ ์๋๋ฉด ์ฐ์ง๋ง์ . ๊ฑ ์ด๋ ๊ฒ ํ ์๋ ์๋ค ์ ๋
๋น์ถ๋ญ์ผ์๋ฒ
๊ทธ๋ฅ for๋ฌธ ๋๋ฆฌ๋๊ฒ ํธํ์ง ์์๊ฐ
var arr = new int[5000]{1,};
๊ทธ๊ฑฐ์๋ผ
for๋ฌธ ์ ๋๋ฆด๊ฑฐ๋ฉด, ๋ฆฌ์คํธ์ฐ๋๊ฒ ์ต๊ณ ์๋๊ฐ
int[] myArray = new int[5000]; System.Array.Fill(myArray, 1);