/// <summary>
/// 从指定文档反序列化成对象.
/// </summary>
/// <param name="filepath"></param>
/// <returns></returns>
public static object Deserialize(string filepath,Type type)
{
if (!File.Exists(filepath))
return null;
object obj = null;
XmlSerializer mySerializer = new XmlSerializer(type);
StreamReader myReader = new StreamReader(filepath);
obj = mySerializer.Deserialize(myReader);
myReader.Close();
return obj;
}