У меня есть следующий XML:
<?xml version="1.0" encoding="UTF-8"?>
<game>
<name>Space Blaster</name>
<description></description>
<version>1</version>
<fullscreen>false</fullscreen>
<width>640</width>
<height>640</height>
<c2release>6900</c2release>
</game>
В нем гарантированно будет только 1 запись игры.Я хотел бы получить каждое значение свойства, вот что я пробовал:
string ArcadeXMLLocation = Settings.GamePergatoryLocation + UserID + "/unzipped/arcade.xml";
XDocument loaded = XDocument.Load(ArcadeXMLLocation);
var q = (from c in loaded.Descendants("game") select (string)c.Element("name")).SingleOrDefault();
Response.Write(q.name);
Но я не могу принять значения, подобные этому (intellisense ненавидит это!) Может кто-нибудь показать мне, какэто сделано?