Collection was modified; enumeration operation may not execute.
์ด๊ฑฐ ๋จ๋ ์ด์ ๊ฒ์ํด๋ณด๋๊น ๋์ถฉ ๊ทธ๋ฐ๊ฑฐ๊ฐ์๋ฐ
๊ทธ๋ฌ๋ฉด ๋ณดํต ํด๊ฒฐ์ ์ด๋ป๊ฒํจ?
ํ๋ฒ ํธ์ถ๋๋๊ฑฐ๋ผ break๋ก ๋น ์ ธ๋์ค๊ธด ์ข ๊ทธ๋ ๊ณ .. ๊ทธ๋ฅ for๋ฌธ ์ฐ๊ธฐ?
for๋ฌธ ์ฐ๋ฉด ์์ ์ง์ฐ๊ณ i--; ์ด๋ฐ์์ผ๋ก ๋ค์ ๋๊ณ ๊ทธ๋์ผํ๋
๋ฐฐ์ด ํ๋ ๋ ๋ง๋ค์ด์ ์บ์ฑํด๋จ๋ค๊ฐ ํ๋ฒ์ ์ง์ฐ๋๊ฑด ์ฐ๋ฐ - dc App
์ค..
for๋ฌธ ๋๋ ์ฝ๋ ์ ํ๋ ๋ ๋ง๋ค์ด์ ๊ฑฐ๋ฐ๊ฐ ์์ง์ฐ๋๊ฑฐ ๋ฐ๋๊ฐ ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅธ๋ฏ
๊ทธ ๋๊ฐ๊ตฌ๋ ๋ณดํต
์ญ์์ผ๋ก for๋ฌธ ๋๋ฆฌ๊ธฐ - dc App
๊ทธ๋ฅ for ๋๋ฉด์ max ๊ฐ์ ์ค์๊ฐ์ผ๋ก ์ ๋ฐ์ดํธ ํ๋ฉด์ ๋๋ฉด ใฑใ
LINQ๋ฅผ ์๋ฉด ํ๋ฌธ์ฅ์ผ๋ก ํํ๊ฐ๋ฅํด..๊ผญ ๊ณต๋ถํด. var listRemoved = list.Where( x => { x.id != 123 })
๋ฆฌ์คํธ์์ id = 123์ธ๊ฒ์ ์ ๊ฑฐํ๊ณ ๋๋จธ์ง elements๋ค์ listRemoved ๋ก ๋์นํ๊ฒ์...