public XmlWriter WriteXML(XmlWriter xmlBuilder)
{
xmlBuilder.WriteStartElement("TIM");
if (ASpecified)
{
xmlBuilder.WriteAttributeString("A", A.HasValue ? A.Value.ToString("yyyy-MM-ddThh:mm:ss") : "");
}
if (BSpecified)
{
xmlBuilder.WriteAttributeString("B", B.HasValue ? B.Value.ToString("yyyy-MM-ddThh:mm:ss") : "");
}
if (DSpecified)
{
xmlBuilder.WriteAttributeString("D", D.HasValue ? ((int) D.Value).ToString(CultureInfo.InvariantCulture) : "");
}
xmlBuilder.WriteEndElement();
return xmlBuilder;
}