I have an xml that I am querying. One of the nodes is missing. So when I call XElement.Value I get a null exception.
What is the best way to guard against this? I know I can write an exten开发者_高级运维sion method, but I am wondering is there something build into the language for this?
use the null coalesce operator ??
Given an XElement
elem:
var value = (string)elem ?? "empty";
精彩评论