次のような XML があります。
<product xmlns="http://www.example-schame.org" product-id="5555555">
<display-name xml:lang="x-default">Default name</display-name>
<display-name xml:lang="en-GB">English Name</display-name>
<display-name xml:lang="it-IT">Italian name</display-name>
</product>
デフォルト名を取得したい。たとえば、属性 xml:lang="x-default" を持つもの。
私はそれを取得しようとしました
var name = Product["display-name"].(@["xml:lang"] == "x-default");
しかし、それは私に未定義を返します。何か案は?