2015-10-07 38 views

回答

7

的問題是,XmlNodeList只實現IEnumerable,不IEnumerable<T>。使用LINQ它最簡單的方法是調用Cast

var query = nodeList.Cast<XmlNode>() 
        .Where(...) 
        ...; 

另外,溝舊的XML API和使用LINQ到XML,這是一般支持LINQ真的很好一個好得多的API :)

+0

Jon Skeet,謝謝 –