ich habe eine Klasse, die ich in der Lage bin deserialisieren von XML-Daten aus SQL-Server bekommenConditional Xml Deserialisierung in C#
public class personXML
{
public string lang{get;set;}
public string name_en{get;set;}
public string name_ar{get;set;}
}
ich habe auch Personenklasse
public class person
{
public string name {get;set;}
}
ich will, dass, wenn lang =“ de "dann sollte person.name personXML.name_en sein und wenn lang =" ar ", dann sollte person.name personXML.name_ar sein. ich es von serialize personXML tun will und deserialisieren wieder persönlich Klasse helfen bitte
Bitte teilen Sie einen Testcode, es wäre eine große Hilfe –
Google ist dein Freund richtig? https://msdn.microsoft.com/en-us/library/ff649690.aspx http://blog.gaufin.org/2013/01/11/repository-pattern-done-right/ – Ouarzy