public XmlWriter WriteXML(XmlWriter xmlBuilder)
{
xmlBuilder.WriteStartElement("DLV");
if (!string.IsNullOrEmpty(A))
xmlBuilder.WriteAttributeString("A", A);
if(B != null)
xmlBuilder.WriteAttributeString("B", B.Value.ToString(CultureInfo.InvariantCulture));
if(!string.IsNullOrEmpty(C))
xmlBuilder.WriteAttributeString("C", C);
if(D != null)
xmlBuilder.WriteAttributeString("D", D.Value.ToString(CultureInfo.InvariantCulture));
if(E != null)
xmlBuilder.WriteAttributeString("E", E.Value.ToString(CultureInfo.InvariantCulture));
if(F != null)
xmlBuilder.WriteAttributeString("F", F.Value.ToString(CultureInfo.InvariantCulture));
xmlBuilder.WriteEndElement();
return xmlBuilder;
}