考虑xml文件的一部分。
<Element>Value</Element>
我使用 XmlTextReader 读取 xml 文件。所以我用while(reader.Read())
现在,当我到达时,Element
我想获得它的价值。
if(reader.NodeType == XmlNodeType.Element && reader.LocalName == "Element")
{
reader.Read();
var var = reader.Value;
}
有什么办法可以将这两条线结合起来吗?单个表达式等于:
reader.Read();
var var = reader.Value;
请注意,我不想跳到 Element。我正在使用 XmlTextReader 并逐行读取 xml。
唯一的原因是保持代码简单。如果可能的话,我会感觉更好。