๋งค์ผ ์•„์นจ ํ•˜๋Š” ์นดํƒ€ ์ค‘ ์ด์ƒํ•œ ๊ฑฐ ๋ฐœ๊ฒฌ.


int[] ๋ฐฐ์—ด์—์„œ int[]๋ฅผ Linq์˜ Contain()์œผ๋กœ ์ฐพ๋Š”๋ฐ ๋ชป ์ฐพ์Œ.


???


๊ทธ๋ž˜์„œ ๋Œ๋ ค๋ณด๋‹ˆ int[]๋Š” ์˜ค๋ธŒ์ ํŠธ๋ผ์„œ ๊ธฐ๋ณธ ๋™์น˜๋น„๊ต๊ฐ€ ์•ˆ๋˜๋”๋ผ.


new int[]{1,2} != new int[]{1,2}


๋Œ€์‹  c# 7.0์— ์ƒ๊ธด ๊ฐ’ํŠœํ”Œ์€ ์ž˜๋งŒ ๋จ.


(1,2) == (1,2)


๊ฑฐ๊ธฐ๋‹ค ๊ฐ’ํŠœํ”Œ์€ struct๋ผ์„œ ๊ฐ€๋น„์ง€๋„ ์•ˆ ๋งน๊ฐ.


๊ฐ’ ํŠœํ”Œ ์“ฐ์„ธ์˜ค ๋‘๋ฒˆ ์“ฐ์„ธ์˜ค



15