xml があり、C# LINQ のコードが必要な以下のシナリオで私を助けてください
<?xml version="1.0" encoding="utf-8" ?>
<root>
<Countries>
<Country name="India">
<state id="1"> Tamilnadu</state>
<state> Karnataka</state>
</Country>
<Country name="America">
<state id="1"> WI</state>
<state> AW </state>
</Country>
<Country name="Africa">
<state id="1"> Melbourne</state>
<state> sydney </state>
</Country>
</Countries>
</root>
属性 name="India" を取得できるので、LINQ を介して属性 id=1 で状態を取得する方法は? そして、id=1 を与える方法は、「1」のない数値を意味します