1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
using System;
using System.Xml.Serialization;
namespace ClassLibrary2
{
[XmlRootAttribute(ElementName="WildAnimal", IsNullable=false)]
public class utilisateur:IXmlSerializable
{
public string nom;
public DateTime dteNaissance;
public double age;
public DateTime dteInscription;
#region IXmlSerializable Members
public System.Xml.Schema.XmlSchema GetSchema()
{
return null;
}
public void ReadXml(System.Xml.XmlReader reader)
{
}
public void WriteXml(System.Xml.XmlWriter writer)
{
writer.WriteElementString("nom", this.nom);
writer.WriteElementString("dteNaissance", this.dteNaissance == DateTime.MinValue ? "null" : this.dteNaissance.ToLongDateString());
writer.WriteElementString("age", this.age.ToString());
writer.WriteElementString("dteInscription", this.dteInscription==DateTime.MinValue ? "null" : this.dteInscription.ToLongDateString());
}
#endregion
}
} |
Partager