struct BitVector32

in global :: System . Collections . Specialized

Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.


public BitVector32( BitVector32 value )

Initializes a new instance of the structure containing the data represented in an existing structure.

  • value A structure that contains the data to copy.

public BitVector32( int data )

Initializes a new instance of the structure containing the data represented in an integer.

  • data An integer representing the data of the new .

public static int CreateMask( int previous )

Creates an additional mask following the specified mask in a series of masks that can be used to retrieve individual bits in a that is set up as bit flags.

  • previous The mask that indicates the previous bit flag.
  • Returns A mask that isolates the bit flag following the one that points to in .

public static BitVector32.Section CreateSection( short maxValue )

Creates the first in a series of sections that contain small integers.

  • maxValue A 16-bit signed integer that specifies the maximum value for the new .
  • Returns A that can hold a number from zero to .

public static BitVector32.Section CreateSection( short maxValue, BitVector32.Section previous )

Creates a new following the specified in a series of sections that contain small integers.

  • maxValue A 16-bit signed integer that specifies the maximum value for the new .
  • previous The previous in the .
  • Returns A that can hold a number from zero to .

public int Data { get; }

Gets the value of the as an integer.

  • Returns The value of the as an integer.

public bool Equals( object o )

Determines whether the specified object is equal to the .

  • o The object to compare with the current .
  • Returns if the specified object is equal to the ; otherwise, .

public static string ToString( BitVector32 value )

Returns a string that represents the specified .

  • value The to represent.
  • Returns A string that represents the specified .

public bool Item { get; set; }

😔 No documentation found.

public int Item { get; set; }

😔 No documentation found.

public static int CreateMask( )

😔 No documentation found.

public bool Equals( BitVector32 other )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.