예제 #1
0
 public new T Read(int pos)
 {
     _file.Position = (pos * _serializeSize);
     using (var reader = new BinaryReader(_file, Encoding.UTF8, true))
     {
         return(_serialize.Deserialize(reader) as T);
     }
 }
예제 #2
0
        protected override void OnReceived(byte[] bytes)
        {
            var message = _serializeType.Deserialize(bytes);

            OnMessage?.Invoke(message);
        }