1
MSFT Dynamic Linq를 제대로 작동시키는 데 성공했지만 지금은 속성이 포함 된 "Where"절을 만들어야합니다.속성을 사용하는 동적 LINQ 쿼리
여기
내 코드는 " '먼저'적용 가능한 집계 방법은 존재하지 않는다"내가 오류입니다 : 여기where = "Element(XName.Get(\"procedure\")).Attributes(XName.Get(\"code\")).First() = \"28002\"";
var q2 = doc.Elements().Descendants("vocabularybody").AsQueryable().Where(where);
if (q2 != null && q2.Count() > 0)
foundItems.Add(item);
이 내 XML
<vocabulary>
<vocabularyheader>
<vocabularyid>5</vocabularyid>
<vocabularyname>Scheduled Procedure</vocabularyname>
</vocabularyheader>
<vocabularybody>
<procedure code="28002" type="Surgery"/>
</vocabularybody>
</gazoontvocabulary>