using System.Xml.Serialization;
public enum TipoDoAmbiente
public TipoDoAmbiente TipoDoAmbiente { get; set; }
public static void Main()
var xml = "<?xml version=\"1.0\" encoding=\"utf-16\"?><TesteClasse xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><TipoDoAmbiente>2</TipoDoAmbiente></TesteClasse>";
var xmlSerializer = new XmlSerializer(typeof(TesteClasse));
TesteClasse testeClasse = (TesteClasse)xmlSerializer.Deserialize(XmlReader.Create(new StringReader(xml)));
Console.WriteLine(testeClasse.TipoDoAmbiente);