class Temp
{
ย int ID;
ย int Value;
}๋ผ๋ ํด๋์ค๋ฅผ ์ ์ธํ๊ณ
List<Temp> List_Temp๋ฅผ ๋ง๋ค์ด์ ๋ด์ฉ์ ์ฑ์ฐ๊ณ
List_Temp.Contains(์ฐพ์๋ด์ฉ์์์ด๋) ์ด๋ ๊ฒ ์ฐ๊ณ ์ถ์๋ฐย
Containsํจ์๋ก ํด๋์ค๋ก๋ง๋ ๋ฆฌ์คํธ์ ํน์ ๊ฐ๋งย ๊ฐ์๊ฑฐ ์๋์ง ์ฐพ๋๊ฑฐ ๊ฐ๋ฅํจ?
๋์ ๋๋ฆฌ๋ ์ด๋
Where ์ฐ๋ฉด ๋ ๊ฒ๊ฐ๊ธด ํ๋ฐ ์ด๊ฑด ๊ทธ๋ฅ ๋์ ๋๋ฆฌ๋ก ํ๋๊ฒ ํจ์ฌ ์ข์๋ฏ
Find๋ FindAll์ ์์ฐ๋ ํน๋ณํ ์ด์ ๊ฐ ์๋์?
์ด๊ฑธ ์ฐพ๊ณ ์์์ต๋๋ค ใณใณ
์ข ๋ฆ๊ฒ ๋ณธ๊ฑฐ๊ฐ์๋ฐ FindIndex๋ FindLastIndex ์ข๋ค ใ ใ
์ผ์นํ๋ ์ ์ผ ์์ ๋ฆฌ์คํธ ์ธ๋ฑ์ค ๋ฐํ List_Temp.FindIndex(temp => temp.ID == _temp.ID); / ์ผ์นํ๋ ์ ์ผ ๋ค์ ์ธ๋ฑ์ค ๋ฐํ List_Temp.FindLastIndex(temp => temp.ID == _temp.ID); ///// temp๋ ๊ทธ๋ฅ ์์ ๋ณ์ ์ด๋ฆ ์ ํ๋๊ฑฐ๊ณ == ๋ค์๊บผ๋ ์๋ ๋ณ์์ด๋ฆ ์จ์ผ๋จ