我正在尝试更改具有子节点的 XML 节点的现有属性值。尝试执行此操作时出现异常。
string specificOwnerPath = "Owners/Owner[@id='" + startingOwnerName + startingOwnerZipCode + "']";
XmlNode ownerID = doc.SelectSingleNode(specificOwnerPath);
ownerID.Attributes["id"].Value = ownerNameTextBox.Text + ownerZipCodeTextBox.Text;
我得到的异常说'对象引用未设置为对象的实例,并且发生在上面显示的最后一行代码中。有人对我做错了什么有任何建议吗?