ObservableCollection<T>
에서 상속받은 클래스를 작성했습니다. IEnumerable<T>
또는 List<T>
구현을 상속 한 경우 얻을 수있는 것과 같은 FirstOrDefault
같은 LINQ 확장 메서드를 사용할 수 있기를 바랍니다. 나는 어떻게 이것을 성취 할 것인가?ObservableCollection에서 Linq 확장 메서드를 사용하는 방법 <T>
1
A
답변
1
ObservableCollection은 IEnumerable을 구현하는 Collection을 기반으로합니다. 아마도 using 문이 누락되었을 것입니다.
resharper와 같은 VS 애드온을 사용하면 이러한 모든 것들을 해결할 수 있으며 코드에 개선점을 제안 할 수 있습니다 (예 : .First()를 입력하면 툴팁에 "alt + 입력하여 System.Linq에 대한 참조 추가 ") 매우 편리합니다. 나는 지금 그것 없이는 결코 살 수 없었다.
+0
그것은 사용하는 * 지시어 *입니다 - 사용하는 * 문 *은 IDisposable 것입니다. –
관련 문제
- 1. LINQ - Distinct()가 확장 메서드를 사용하는 경우 다른 값 반환
- 2. LINQ 확장 방법 도움말은
- 3. LINQ 쿼리가 기본 클래스의 ObservableCollection에서 하위 클래스를 찾습니다.
- 4. 제대로 확장 메서드를 문서화하는 방법
- 5. 컬렉션을 반복하고 LINQ 확장 메서드를 사용하여 값을 변경하는 방법은 무엇입니까?
- 6. LINQ 및 개수 확장 방법
- 7. IQueryable을 사용하여 확장 .Where 확장. <T> 구현
- 8. Linq to SQL 확장 성 방법 정의
- 9. .Net에서 확장 메서드를 사용하는 가장 좋은 방법은 무엇입니까?
- 10. LINQ 확장 메서드 재정의
- 11. 내부 메서드 내 확장 방법 (linq)
- 12. Linq Dynamics에서 사용하는 방법?
- 13. C# : ObservableCollection에서 이벤트 제거?
- 14. 이 LINQ 확장 방법 최적화 방법
- 15. android.view.ViewDebug 정적 메서드를 사용하는 방법?
- 16. Linq IEnumerable 확장 메서드 - 성능을 향상시키는 방법?
- 17. 람다 식을 취하는 확장 메서드를 만드는 방법
- 18. 확장 메서드를 통한 디버그
- 19. ObservableCollection에서 항목을 바꿀 때 ArgumentOutOfRangeException이 발생 함 <T>
- 20. 확장 메서드를 사용하여 정적 클래스를 확장
- 21. ObservableCollection에서 현재 행을 제거하십시오.
- 22. 더 나은 HtmlHelper 확장 메서드를 사용하는 데 도움이 필요합니다.
- 23. 제안 String 및 DateTime 유틸리티 함수 '확장 메서드를 사용하는 라이브러리
- 24. LINQ 메서드는 확장 메서드입니까?
- 25. Serializable 클래스 확장, 원격 호출에서 사용하는 방법?
- 26. 동적 Linq 확장 설치 도움말
- 27. 재귀 IQueryable Linq 확장 메서드
- 28. 열거 형을 사용하는 메서드를 테스트하는 방법
- 29. web.config를 설정하고 ASP.NET ResetPassword() 메서드를 사용하는 방법
- 30. 이 컨텍스트에서 WebClient.DownloadDataAsync() 메서드를 사용하는 방법?
"using System.Linq;"을 추가 했습니까? 코드 파일 맨 위로? LINQ 확장은 잘 나타나야합니다. –
그게 문제였습니다. David 감사합니다! –