我有以下代码简介,它将选择我的 XML 中具有RatingNumericValue的所有数据元素,然后将该数据元素的值设置为 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