次のコードの宣伝文句は、XML 内のRatingNumericValueを持つすべてのData要素を選択し、そのデータ要素の値を RatingNumericValue の内容に設定します。これが述語を使用するための良い候補になるかどうか疑問に思っていました。これを行うためにlinqを使用するより良い方法はありますか?
Dim dataEls = From item In copy...<Table>...<Row>...<Cell>...<Data> Select item Where item.@RatingNumericValue IsNot Nothing
For Each de In dataEls
de.Value = de.@RatingNumericValue
Next