Just found the coolest way to this the time conversion.
DateTime dt = (DateTime)(TypeDescriptor.GetConverter(new DateTime(1990,5,6)).ConvertFrom(strDate));
Saturday, July 11, 2009
Thursday, July 9, 2009
XML serialization and de- serialization C#
public static T DeSerialize(string str)
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
StringBuilder strXml = new StringBuilder();
object obj = null;
using (TextReader reader = new StringReader(str))
{
obj = serializer.Deserialize(reader);
}
return (T)obj;
}
public static string Serialize(object obj)
{
XmlSerializer serializer = new XmlSerializer(obj.GetType());
StringBuilder strXml = new StringBuilder();
using (TextWriter writer = new StringWriter(strXml))
{
serializer.Serialize(writer, obj);
}
return strXml.ToString();
}
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
StringBuilder strXml = new StringBuilder();
object obj = null;
using (TextReader reader = new StringReader(str))
{
obj = serializer.Deserialize(reader);
}
return (T)obj;
}
public static string Serialize(object obj)
{
XmlSerializer serializer = new XmlSerializer(obj.GetType());
StringBuilder strXml = new StringBuilder();
using (TextWriter writer = new StringWriter(strXml))
{
serializer.Serialize(writer, obj);
}
return strXml.ToString();
}
Subscribe to:
Posts (Atom)