를 입력하기 위해 나는이 일 MVVM과 PRISM에 따라 엔티티 프레임 워크 5. I 개발 WPF 응용 프로그램을 배우고있다. 속성 변경 알림을 받으려면 내 데이터 보관을 위해 ObservableCollection
을 사용하고 있습니다. 내가 엔티티 투사에 LINQ를 사용할 때가장 좋은 방법이 강하게 ObservableCollection에
나는 문제가 있고 나는 그것을위한 가장 좋은 방법이 무엇인지 모르겠습니다. 아시다시피 당신이 엔티티에 LINQ를 통해 투사을 실행할 때
, 당신은 아무도 방법의 범위를 알 수없는 익명의 유형을 얻을. 이 쿼리를 강력하게 입력하는 방법을 모색했습니다.
나는이 문제에 대한 몇 가지 논의를 볼 수 있지만 가장 좋은 방법이 무엇인지 찾을 수 couldn`t. 번호 3은 단순한 하나입니다
쿼리 정의를 사용하여
- 내가 필요로하지만 내가 아는 정확히처럼 보이는 : 나는 3 개 가지 솔루션을 볼
리플렉션은 "고비용"작업이므로이 문제에 대한 최선의 접근 방법이 무엇인지 궁금한 점이 있습니까? 다른 솔루션?
내가 VB를 사용하십시오 :
안녕하세요, 답변 해 주셔서 감사합니다. 나는 4-5 시간 안에 그것을 시도하고보고 할 것이다. 나는이 방법을 솔루션 3과 어떻게 비교할 것인가? "반사 솔루션"보다 나은가요? – Ofir
IMO, 그렇습니다. 리플렉션이 포함 된 솔루션은 느리고 불필요하게 복잡합니다. 내 생각에 반성은 절대적으로 대안이 없다면 사용되어야합니다. –
감사합니다. 정확히 내가 찾은 바입니다. – Ofir