하여 특정 인스턴스를 찾기 위해 일반적인 목록 클래스를 찾기 방법을 사용합니까 내장 그것은 특정 인스턴스를 찾는 방법을 보여주지 않기 때문에 찾기 방법의 목록 상자어떻게 내가 컬렉션 클래스를 사용하고 싶습니다 내가</p> <p>(목록 상자)을 system.collections.generic.list이 이름
의 이름으로 특정리스트 박스를 찾기 위해 나는이 나를 위해 작동하지 않는 다음 MSDN 문서
http://msdn.microsoft.com/en-us/library/x0b5b5bc.aspx
발견 collectio에서 n을 콜렉션 이름으로 사용하십시오.
이 예제에서는 "saurus"의 검색 문자열을 Find 술어에 하드 코딩합니다. 검색 이름을 전달하고 싶습니다. 변수를 추가 할 때 FindListBox 함수를 만들면 서명이 일치하지 않는다는 오류가 발생합니다.
내 개인 클래스에 개인 메서드를 추가 할 수 있지만 지금은 일반에서 찾기를 구현하는 방법이 궁금합니다.
세스
고마워. 그랬어. Seth –
'FirstOrDefault'를 사용할 필요가 없습니다 - 당신은 여전히 람다 식으로'List.Find'를 사용할 수 있습니다. –
핸들 null을 잘 찾았습니까? FirstOrDefault를 사용하는 이유 중 하나는 아무것도 일치하지 않는 상황이 있기를 기대한다는 것입니다. –