4
を私はこのようなXMLコードだ:私は1個のタグだけ、電子が必要パフォーマンスの高い方法 - C#
<Body>
<Schoolyear>2016</Schoolyear>
<ClassLeader>
<Id>200555</Id>
<Name>Martin</Name>
<Short>ma</Short>
</ClassLeader>
<Info>
some very useful information :)
</Info>
</Body>
を。 g。それは作品
foreach (XElement element in Document.Descendants("Schoolyear"))
{
myDestinationVariable = element.Value;
}
が、私は多分よりパフォーマンスと容易な解決策があると思います。SchoolYear
は、私はこれを試してみました。
のいずれかを使用し、指定したXName
で
Element
を使用しますが、 'FirstOrDefault(呼び出すみました) '代わりに?ここでループの必要はありません... –xml.DocumentElement.SelectSingleNode( "/ body/Schoolyear")。InnerText – Fuzzybear
私はFirstOrDefault()が内部でforeachを使用していると思います。そのため、パフォーマンスを考慮してSelectSingleNodeを使用する方がよいでしょう。 –