C# Select, Where, OrderBy, List.Find(All)
C# Where, Select, OrderBy, List.Find(All)를 정리해보려 합니다. 이 셋의 공통점을 정리해 보겠습니다. 1. 이 메서드들은 IEnumarable 인터페이스에서 제공하고 있습니다 (Find는 리스트). 이 말은 IEnumerable을 상속하고 있는 모든 클래스에서 사용할 수 있음을 뜻합니다. 대표적으로 System.Collections에 있는 데이터 묶음 클래스가 되겠습니다. List, ArrayList, Dictionary, Stack, Queue등 거의 모든 Collections에서 사용 가능합니다. 2. 이 메서드들은 Func를 매개변수로 받을 수 있습니다. 이 말은 함수로 그때그때 필요한 값을 찾아올 수 있음을 뜻합니다. 예를들어 해당 값보다 작거나, 크거나 같거나 등..
C#/Problems
2020. 5. 2. 14:17