次のように設定された XML ドキュメント (属性なし) があります。
<variables>
<variable>
<name>Name_Value</name>
<value>Value of Entry</value>
</variable>
<variable>
<name>Name_Value2</name>
<value>Value of Entry2</value>
</variable>
</variables>
LINQ to XML を使用<name>
して、ドキュメント内のすべての値のリストを取得しました。これらの名前の値は、リストボックス コントロールにアルファベット順に表示されます (これは、XML ドキュメント内の名前の順序ではありません)。
<name>
リストボックスでアイテムが選択されたら、そのアイテムの名前を、ノード内のその値を XML ドキュメントで検索するメソッドに渡したいと思います。見つかったら、次のノード (つまり、<value>
ノード) を見つけて、その値を文字列として返します。
この情報を得るためにあらゆることを試しましたが、LINQ to XML について十分に理解していないようです。これに対する解決策しか提供できませんか?