コード例 #1
0
 public static T FromNetSerializer <T>(this byte[] bytes)
 {
     using (var ms = new MemoryStream(bytes))
     {
         var obj = (T)NetSerializerFormat.Deserialize(typeof(T), ms);
         return(obj);
     }
 }
コード例 #2
0
 public override T DeserializeFromStream <T>(Stream stream)
 {
     try
     {
         var obj = (T)NetSerializerFormat.Deserialize(typeof(T), stream);
         return(obj);
     }
     catch (Exception ex)
     {
         return((T)NetSerializerFormat.HandleException(ex, typeof(T)));
     }
 }