BitManipulator 1.0.2

A set of extension methods for doing bitwise manipulation such as endianness (bytes<-->integral types) and rotation.

Endianness-related functionality: short, ushort, int, uint, long, ulong : conversion between (to and from) these and byte arrays.
Little and big-endian methods exist at feature and/or type parity.

Endianness conversions operating on multiple values (bulk operations) are performance-enhanced with optimised 'unsafe' implementations. They are considerably faster than comparable operations provided by the BCL.

There is a newer version of this package available.
See the version list below for details.
Install-Package BitManipulator -Version 1.0.2
dotnet add package BitManipulator --version 1.0.2
<PackageReference Include="BitManipulator" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BitManipulator --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added Int16/short type methods.

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.0.5 858 1/25/2015
1.0.4 454 10/17/2014
1.0.2 374 10/16/2014
1.0.1 375 10/16/2014
1.0.0 407 10/11/2014