我有一个正在查询的 xml。其中一个节点丢失。因此,当我调用 XElement.Value 时,我得到一个 null 异常。
防止这种情况的最佳方法是什么?我知道我可以编写一个扩展方法,但我想知道语言中是否有为此构建的东西?
最佳答案
使用空合并运算符??
给定一个 XElement
elem:
var value = (string)elem ?? "empty";
关于.net - 处理 XElement null 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2057281/