public void Decode <T>(IByteArrayReader reader, out object value) where T : new() { UInt32 valueEx = 0; reader.ReadU32(ref valueEx); value = valueEx; }