1
3
我个人会用
对于linq-to-xml,我猜(未测试)类似于:
编辑:如果希望类别选择更灵活:
现在,这应该适用于任意数量的级别,在所选级别或更低级别选择所有食谱。
编辑讨论(评论)原因
这可能会变得有点复杂,但我正在努力使问题公正;-p
基本上,
这可能并不明显,但因为
因此,我们现在还是以后评估并不重要。复杂而混乱。您可以看到我为什么喜欢更改规范!!! |
2
1
这里的代码类似于Marc的第二个示例,但它经过了测试和验证。
一般来说,我想说你只想要一个单人间
|
3
1
如果你 add a using statement 对于system.xml.xpath,这将向xdocument添加xpathselectelements()扩展方法。这将允许您选择具有xpath语句的节点,如果您更愿意这样做的话。
否则,您可以展平IEnumerable
|
4
1
稍微晚了一点,但是扩展方法确实可以帮助清理看起来杂乱无章的linq-to-xml查询。对于您的场景,您可以使用如下代码:
…使用我展示的一些技巧 From LINQ To XPath And Back Again |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |