Привет, ребята. У меня очень простой класс, который называется человек.
public class Person{
[DataMember(Name="MyName")]
public string Name { get;set;}
}
Если я пытаюсь сериализовать или десериализовать, все прекрасно работает. В XML я вижу тег MyName, а в объекте, который я вижу в VS Intellisense, свойство Name.
Теперь мне нужно получить доступ от объекта к сериализованному имени свойства.
Например, я могу сделать это object.GetType (). GetProperty ("Name"); но если я попытаюсь сделать этот объект. GetType (). GetProperty («MyName») отражение говорит о том, что свойство не существует. Как я могу прочитать сериализованное имя свойства? Есть ли способ?