Имею класс ниже
public Class Properties{
public Person PersonDetails{get; set;}
}
public Class Person{
public string FirstName {get; set;}
public string Lastname {get; set;}
}
Я сохранил класс в формате xml
.
Теперь я изменил Person
класс Lastname
как LastName
,
Итак, возникает проблема при десериализации сохраненного класса и присвоении значения
Properties personProperties = new Properties();
personProperties.PersonDetails = PersonDetails;
PersonDetails contains the de-serialized information.
Значение LastName
не сохраняется при десериализации.
Существует ли какой-либо атрибут xml
, который можно указать в свойстве LastName
.
Необходимо игнорировать регистр при назначении значения в строке ниже
personProperties.PersonDetails = PersonDetails;