我正在从一个XML文件中读取并使用StringBuilder
构建字符串。但有时我的Element.Attributes
丢失,此时字符串为null。
string key = (string)EventId.Descendants("properties").Elements("ID").Attributes("key").FirstorDefault();
在获取所有属性值后,我正在进行字符串构建:
sb.Append(key.PadRight(33));
但有时key
的值可能为null,这会导致错误:
在调用方法之前,请检查对象是否为null
即使值为null,我想将空字符串附加到StringBuilder
中。