不思議なことに、ノードを 2 回参照することなく、これを 1 行で記述するより短い方法はありますか? 私は自分自身が解析でこれらの多くを行っていることに気づきました。
lidID.idCountry = (passportnode.Descendants("COUNTRY").First().Value != String.Empty) ?
passportnode.Descendants("COUNTRY").First().Value :
"NONE"
または、値の一時変数を作成する最も簡単な方法ですか?