C#의 List <에서 객체를 필터링하는 방법은 무엇입니까?C# 2.0의 foreach 루프를 사용하지 않고 필터 목록 <> 객체
List<string> myList = new List<string>();
myList.Add("hello");
myList.Add("world!");
myList.Add("one");
myList.Add("large!!");
List<string> resultList = myList.FindAll(delegate(string s) { return s.Length > 5; });
resultList :
좋은 솔루션이지만 내부적으로 foreach를 사용하지 않을까요? 나는 Kthevar가 자기 자신을 되풀이하고 싶지 않다는 것을 의미한다고 생각했지만 – RobV
lamdas에 처음 오 셨다면 어떻게 myList.FindAll (l => l.Length> 5)을 할 수 없습니까? –
@RobV : '정상' for 'loop 내부적으로. 내가 틀렸다면 누군가를 정정하십시오. – Razzie