Beispiel #1
0
        public static T Deserialize <T>(BinaryInput input) where T : ISerializable, new()
        {
            ISerializable result = new T();

            result.Deserialize(input);
            return((T)result);
        }
Beispiel #2
0
 public static T Deserialize <T>(Stream stream) where T : ISerializable, new()
 {
     using (var input = new BinaryInput(stream))
     {
         ISerializable result = new T();
         result.Deserialize(input);
         return((T)result);
     }
 }