public static void Teste() { GenericBuildingTestcs test = new GenericBuildingTestcs(); XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; using (XmlWriter writer = XmlWriter.Create(@"C:\teste\example.xml", settings)) { IntermediateSerializer.Serialize(writer, test, null); } }