Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

BitArray Constructor (Byte[])

Initializes a new instance of the BitArray class that contains bit values copied from the specified array of bytes.

Namespace:  System.Collections
Assembly:  mscorlib (in mscorlib.dll)
public BitArray(
	byte[] bytes
)

Parameters

bytes
Type: System.Byte[]
An array of bytes containing the values to copy, where each byte represents eight consecutive bits.
ExceptionCondition
ArgumentNullException

bytes is null.

ArgumentException

The length of bytes is greater than MaxValue.

The first byte in the array represents bits 0 through 7, the second byte represents bits 8 through 15, and so on. The Least Significant Bit of each byte represents the lowest index value: " bytes [0] & 1" represents bit 0, " bytes [0] & 2" represents bit 1, " bytes [0] & 4" represents bit 2, and so on.

This constructor is an O(n) operation, where n is the number of elements in bytes.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.