리스트1 C# list 검색 시 First() vs Find() 차이점 First() 또는 Find(), 그것이 문제로다.C#으로 코딩하다 보면 list에서 해당하는 항목을 찾는 코드를 작성하곤 한다. 그리고 이때마다 First()를 써야 할지 Find()를 써야 할지 고민이 된다. var l = new List { 1, 2, 3, 4, 5 };var x = l.First(i => i == 3);var y = l.Find(i => i == 3);매번 고민되는 사항이다. 일단 구현 코드를 살펴보도록 하자.Enumerable.First()public static TSource First(this IEnumerable source, Func predicate){ if (source == null) { throw Error.ArgumentNull("sourc.. 2024. 6. 24. 이전 1 다음