์—ฌ๊ธฐ์„œ ๋ˆ„๊ฐ€ c# 6.0 ใ…‡ใ…‚ย ใ„ฑใ…‡ใ„ท ๋ผ๋Š” ์ฑ… ๋งค์šฐ์ข‹๋‹ค๊ณ  ํ•ด์„œ ๋ณด๋Š”๋ฐ


๋ฒˆ์—ญ์ž๊ฐ€ '๊ทธ ๋ถ„'์ด๋„ค..


capture๋ฅผ ๊ฐˆ๋ฌด๋ฆฌ๋ผ๊ณ  ํ‘œํ˜„ํ•˜๊ณ ..


์ฑ…์— ์žˆ๋Š” ๊ตฌ์ ˆ ๊ทธ๋Œ€๋กœ ์จ๋ณด๋ฉด


๋ณ€์ˆ˜๋“ค์„ ๊ฐˆ๋ฌด๋ฆฌํ•˜๋Š” ์ต๋ช… ํ•จ์ˆ˜๋ฅผ ์ฆ‰์„์—์„œ ์ž‘์„ฑํ•˜๋Š” ๋Šฅ๋ ฅ๊ณผ ์งˆ์˜ ํ‘œํ˜„์‹์„ ํ†ตํ•ด์„œ ๋ฐ˜์‘์‹ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋Šฅ๋ ฅ์ด ๊ทธ ์˜ˆ์ด๋‹ค. ๋ผ๊ณ  ๋‚˜์˜ด..ย 

ย 

๋˜ operator overloading์„ ์—ฐ์‚ฐ์ž ์ค‘๋ณต์ ์žฌ๋ผ๊ณ  ํ•˜๋Š”๋ฐ ์ด๋Ÿฐ๊ฒƒ๋“ค ์ง„์งœ ์‹ ๊ฒฝ์“ฐ์—ฌ ๋ฏธ์น˜๊ฒ ๋‹ค