I have two class :
public class Customer
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
public class myclass
{
public string Propertie1 { get; set; }
public Customer[] Customers { get; set; }
}
And on instance + serializer :
myclass c = new myclass()
{
Propertie1 = "value",
Customers = new Customer[]
{
new Customer()
{
FirstName = "FirstName1",
LastName = "LastName1"
},
new Customer()
{
FirstName = "FirstName2",
LastName = "LastName2"
}
}
};
XmlSerializer xs = new XmlSerializer(typeof(myclass));
using (StreamWriter wr = new StreamWriter(@"c:/Temp/customers.xml"))
{
xs.Serialize(wr, c);
}
How to add a attribute in my node for each ? for exemple
With XmlAttribute maybe ? But I don't know how to use
Thank's