먼저 시도 저장소 패턴에서 사전 캐스팅,하지만 (Dictionary.Where (절)Dictionary.Where() vb.net에서
Public Function GetWhere(ByVal clause As System.Func(Of myObject, Boolean)) As IRepositoryRead(Of String, myObject) Implements IRepositoryRead(Of String, myObject).GetWhere
Return _myDict.Values.Where(clause).ToDictionary(??)
End Function
Public Shared Function Filter_OnlyPublic(ByVal SomeMyObject, As myObject) As Boolean
Return SomeMyObject.isPublic
End Function
_myDict.Values.Where에서 사전을 반환하는 방법을 붙이게하는 방법 절)가 제대로 작동하는지 확인하십시오. 그러나 결과 (메모리 내 쿼리)를 사전으로 반환하는 방법은 무엇입니까?
안녕하세요. 당신이 달성하고자하는 것을 더 분명하게하기 위해 질문 제목을 바꾸시겠습니까? –