Is there a way to generate XML structure from C# class definition? Like "Edit/ Paste Special/ Paste XML as classes" in Visual Studio, but in other direction. For instance, from
public class Citizen
{
    [XmlAttribute]
    public int CountryId;
    [XmlElement]
    public Person Person;
}
get
<Citizen ContryId = "123">
    <Person>John Doe</Person>
</Citizen>
?
