static void AddAttribute (XmlNode self, string name, string value) { var a = self.OwnerDocument.CreateAttribute (name); a.Value = value; self.Attributes.Append (a); }