expression-trees

    0

    2답변

    보다 일반적인 사용법을 보여주기 위해 예제를 업데이트했습니다. public class ResourceValue { public int ResourceValueId { get; set; } public string EnglishValue { get; set; } public string FrenchValue { get; set;

    1

    2답변

    매번 AST를 해석하는 대신 표현식 트리로 실행하기 위해 스크립팅 지원을 사용하여 기존 템플릿 솔루션을 다시 작성하고 있습니다. 기존 스크립트로 작업하십시오. 현재 달성하려는 것은 사실을 테스트 할 솔루션을 만드는 것입니다. Ex. 널 또는 비어있는 문자열은 0으로 거짓으로 간주되고 절대 값이 0.0001 미만인 십진 값으로 간주됩니다. "true"와 "f

    1

    1답변

    알아낼 수없는 람다 식 트리 문제가 있습니다. 동적 linq Select 문을 만들려고합니다. 나는 동적 저장소가 여기에 만든이 :이 private static dynamic GetRepository(Type type) { dynamic repository = typeof(IFactory).GetMethod("Create").MakeGeneric

    2

    1답변

    표현식이 리플렉션보다 훨씬 빠를 수 있다고 언급 한 another question을보고 있었는데, 이는 IL에 미리 컴파일 될 수 있기 때문에 가능합니다. 저는 어떻게 사용하는지 잘 모르겠습니다. 다음은 기본 아이디어가 모든 공개 속성의 값을 사용하여 동일성을 결정하는 것 (DDD 의미에서)을위한 기본 클래스에서 사용되는 코드입니다 (반영을 통해 가져옴).

    0

    1답변

    다음 DTO 비교 방법이 있습니다. bool Equals<T1, T2>(T1 t1, T2 t2, params Expression<Func<T1, object>>[] accessors) { return !( from accessor in accessors select ((MemberExpression) accessor.Body).M

    1

    1답변

    직접 SQL 쿼리와 Linq To SQL 쿼리를 효율적으로 결합하는 방법은 무엇입니까? Linq To SQL은 XQuery를 지원하지 않습니다. 그래서 나는 SQL의 결과를 XQuery와 컬럼 기반의 Linq to SQL과 결합해야만 하는가? 모든 의견을 환영합니다. 감사!

    2

    2답변

    데이터베이스에서 개체를 추가, 편집 및 제거하는 데 약간의 도우미가 필요합니다. add 메서드가 바로 작동하고 유형 t의 개체가 제공되면 속성, 값을 확인합니다. 그리고 테이블에 데이터를 삽입하는 SQL 쿼리를 생성 는 내가 지금하고 싶은 방법 public bool Update<T>(T obj, Func<T, bool> predicate) 입니다 (이것은

    0

    1답변

    나는 List<Task>을 반환하는 MockDataStore을 가졌습니다. 그런 다음 해당 목록을 쿼리하려면 Aggregate 확장 방법을 사용합니다. 그래서 일을 조용하게 멋지게 처리하는 LINQ-to-Objects 쿼리를 수행했습니다. 이제 모의 데이터 저장소를 DbContext 클래스를 상속하는 클래스로 대체 했으므로 식 트리로 변환 할 수 없기 때문

    0

    1답변

    그룹 매개 변수가 사용자 인터페이스에서 변경 될 수 있기 때문에 동적 계산에 GroupBy를 추가하는 corect 구문을 찾고 있습니다. 는 기본적으로 I는 내가 변경 가능한 매개 변수 일, 주, 월, 년 대신 같은 4 개 쿼리를 writeing에 대한 GROUPBY를 추가 할 수있는 Linq.EntitySet이 data.View.GroupBy(Functi

    10

    1답변

    out 매개 변수를 사용하여 람다 식을 정의하고 싶습니다. 그것을 할 수 있습니까? 다음은 내가 시도한 C# .Net 4.0 콘솔 응용 프로그램의 코드 조각입니다. : 는 내가 동일한 기능을 수행 할 LINQ 표현식을 사용하고자 할 때 나는, 그러나, 출력 매개 변수가 대리자를 정의하는 람다 표현식을 사용할 수 있습니다 Procedure25에서 볼 수 있듯