0
변수를 사용하여 C# Linq 쿼리 Descendants 메서드를 사용하려고합니다.C# Linq 쿼리 변수를 사용하는 자손 메서드
static void GetAllCourseIds(XElement doc)
{
IEnumerable<XElement> courseId =
from ci in doc.Descendants("course") <---want to use a variable
select ci;
foreach (XElement ci in courseId)
Console.WriteLine((string)ci.Attribute("id"));
}
내가
string c = "course";
을 사용하려고 다음
와from ci in doc.Descendants("course")
대체 : 다음은 쿼리 XML 여기
<CourseList>
<course id="EM220" name="Fundamentals of Mechanics"/>
<course id="EM305" name="Engineering Tools Seminar"/>
<course id="EM320" name="Dynamics"/>
</CourseList>
의 일부입니다
from ci in doc.Descendants(c)
분명 쉽지는 않겠지 만 분명히 아닙니다.
제안 사항?
XM에서 벗어나려고하십니까? 그냥 모든 코스 ID 또는 특정 코스 ID? – Omar