public override void Serialize(XmlWriter writer)
{
writer.WriteStartElement("RGB");
writer.WriteAttributeString("Red", this.red.ToString());
writer.WriteAttributeString("Green", this.green.ToString());
writer.WriteAttributeString("Blue", this.blue.ToString());
writer.WriteEndElement();
}