c# Programming Glossary: system.buffer.blockcopy
.NET compression of XML to store in SQL Server database http://stackoverflow.com/questions/1089150/net-compression-of-xml-to-store-in-sql-server-database byte gzBuffer new byte compressed.Length 4 System.Buffer.BlockCopy compressed 0 gzBuffer 4 compressed.Length System.Buffer.BlockCopy.. compressed 0 gzBuffer 4 compressed.Length System.Buffer.BlockCopy BitConverter.GetBytes buffer.Length 0 gzBuffer 0 4 return Convert.ToBase64String..
Best way to combine two or more byte arrays in C# http://stackoverflow.com/questions/415291/best-way-to-combine-two-or-more-byte-arrays-in-c-sharp this question For primitive types including bytes use System.Buffer.BlockCopy instead of System.Array.Copy . It's faster. I timed each of.. System.Array.Copy 0.2187556 seconds New Byte Array using System.Buffer.BlockCopy 0.1406286 seconds IEnumerable using C# yield operator 0.0781270.. System.Array.Copy 0.2812554 seconds New Byte Array using System.Buffer.BlockCopy 0.2500048 seconds IEnumerable using C# yield operator 0.0625012..
.NET String to byte Array C# http://stackoverflow.com/questions/472906/net-string-to-byte-array-c-sharp string str byte bytes new byte str.Length sizeof char System.Buffer.BlockCopy str.ToCharArray 0 bytes 0 bytes.Length return bytes static string.. byte bytes char chars new char bytes.Length sizeof char System.Buffer.BlockCopy bytes 0 chars 0 bytes.Length return new string chars As long..
C# version of OpenSSL EVP_BytesToKey method? http://stackoverflow.com/questions/8008253/c-sharp-version-of-openssl-evp-bytestokey-method null salt.Length 0 byte preHash new byte preHashLength System.Buffer.BlockCopy data 0 preHash 0 data.Length if salt null System.Buffer.BlockCopy.. data 0 preHash 0 data.Length if salt null System.Buffer.BlockCopy salt 0 preHash data.Length salt.Length MD5 hash MD5.Create currentHash.. salt null salt.Length 0 preHash new byte preHashLength System.Buffer.BlockCopy currentHash 0 preHash 0 currentHash.Length System.Buffer.BlockCopy..
|