使用 XMLReader 在 C# 中解析 XML 时遇到问题。
这是一个例子:
string text = xNode.ReadElementContentAsString().Length > 0 ? xBonusesNode.ReadElementContentAsString() : null;
int nmb = xNode.ReadElementContentAsInt();
所以,在我试图获取字符串值的地方,有一个简单的内联 if 语句来检查元素是否有数据。
我怎样才能用整数做类似的事情?或者如何正确并以最佳方式捕获异常?