사용자 정의 할 수있는 방법이 있습니까?엔티티 선택 linq에 사용자 정의 문자열
이 임하려고 노력 무엇 :
string customSelect = "c.person_name";
int per = PersonID();
var RetrievItem = (from c in db.person where c.person_id == per select new { customSelect }).FirstOrDefault();
내가 그것을 디버깅을 시도했지만 그냥 데이터베이스
어떤 제안이에서 주어진 문자열 대신 값을 검색 결국 @ _ @?
왜 '새 {c.person_name}'을 (를) 선택하지 않으시겠습니까? – Mostafiz
[Expression class] (https://msdn.microsoft.com/en-us/library/system.linq.expressions.expression (v = vs.110) .aspx) –
@Mostafiz에서 문자열이 오게됩니다. 동적으로 매번 달라질 수 있습니다 @@@ – Harugawa