Remove compiler warning
Improve performance largerly with Buffer.BlockCopy