How to Write Generic Method to Deserialize object from XML in C#
14 Apr 2014, 07:21 AM
Generic is very powerful concept in C#. it is very simple to write the generic XML deserializer in .Net framework. See the method written below.
public static T DeSerialize<t>(string xmlString) { var reader = new StringReader(xmlString); var serializer = new System.Xml.Serialization.XmlSerializer(typeof(T)); var instance = (T)serializer.Deserialize(reader); return instance; }