.NET Framework Comportamiento: Asignar nombre de elemento a propiedad


Ejemplo

<Foo>
    <Dog/>
</Foo>
public class Foo
{
    // Using XmlElement
    [XmlElement(Name="Dog")]
    public Animal Cat { get; set; }
}