using System.Xml.Serialization;
public static string GetXMLFromObject(object o)
StringWriter sw = new StringWriter();
XmlSerializer serializer = new XmlSerializer(o.GetType());
tw = new XmlTextWriter(sw);
serializer.Serialize(tw, o);
Console.WriteLine(ex.Message);
public string FirstName { get; set; }
public string LastName { get; set; }
public static void Main()
Employee emp = new Employee();
emp.LastName = "Handbook";
string xml = GetXMLFromObject(emp);