2013-03-14 4 views
2

У меня есть следующий класс:хотите использовать атрибут XmlElement для класса?

[XmlElement("email-address")] 
    public class EmailAddress 
    { 
     public string address { get; set; } 
     public string location { get; set; } 
    } 

Атрибут XmlElement находится в действительном здесь, но я хочу это поведение - возможно ли это? Чтобы имя этого класса было сериализовано в XML как email-address вместо EmailAddress?

+0

Итак, что происходит, когда вы пытаетесь это сделать? –

ответ

5

Я думаю, что вы ищете XmlTypeAttribute, если хотите изменить способ сериализации класса.

Смежные вопросы