Exemplo n.º 1
0
 /// <summary>
 /// 将指定二进制文件,反序列化为对应的对象并返回。
 /// </summary>
 /// <param name="t">对象的类型</param>
 /// <param name="path">XML文件路径</param>
 /// <returns>返回对象</returns>
 public static Object BinaryDeserialize(Type t, string path)
 {
     return(SerializerHelper.Deserialize(t, path, true));
 }
Exemplo n.º 2
0
 /// <summary>
 /// 将指定XML文件,反序列化为对应的对象并返回。
 /// </summary>
 /// <param name="t">对象的类型</param>
 /// <param name="path">XML文件路径</param>
 /// <returns>返回对象</returns>
 public static Object XmlDeserialize(Type t, string path)
 {
     return(SerializerHelper.Deserialize(t, path, false));
 }
Exemplo n.º 3
0
 /// <summary>
 /// 将指定的对象序列化为二进制文件,并返回执行状态。
 /// </summary>
 /// <param name="o">要序列化的对象</param>
 /// <param name="path">生成的文件名称</param>
 /// <returns>返回执行状态</returns>
 public static bool BinarySerialize(Object o, string path)
 {
     return(SerializerHelper.Serialize(o, path, true));
 }
Exemplo n.º 4
0
 /// <summary>
 /// 将指定的对象序列化为XML文件,并返回执行状态。
 /// </summary>
 /// <param name="o">要序列化的对象</param>
 /// <param name="path">生成的文件名称</param>
 /// <returns>返回执行状态</returns>
 public static bool XmlSerialize(Object o, string path)
 {
     return(SerializerHelper.Serialize(o, path, false));
 }