例如我Let'say想BRANCHNAME的價值如何使用lambda表達式從XML文件中檢索屬性的值?
<repo>
<Changeset value="abcdefg"/>
<BranchName value="gamma"/>
<BuildNumber value="1.2.3.4"/>
</repo>
類我正在尋找的:
var doc = XDocument.Load(repoPath);
var c = doc.Descendants("repo")..... Where(x=> x.Name == "changeset");
「使用lambda表達式」過於含糊 - 你的意思Linq到XML ?如果是這樣[這裏有幾個答案](http://stackoverflow.com/search?q=linq+xml+attribute) –
我會使用XQuery在xml樹中查找/選擇節點。 – Efrain
'doc.Root。元素(「BranchName」)。屬性(「值」)。值 - 不需要lambda表達式。 –