using System.Xml.Serialization;
public enum TipoDoAmbiente
public TipoDoAmbiente TipoDoAmbiente { get; set; }
public static void Main()
var xmlSerializer = new XmlSerializer(typeof(TesteClasse));
var classe = new TesteClasse { TipoDoAmbiente = TipoDoAmbiente.Item2 };
var stringWriter = new StringWriter();
using (var xmlWriter = XmlWriter.Create(stringWriter))
xmlSerializer.Serialize(xmlWriter, classe);
var xml = stringWriter.ToString();