C# Class Bigio.BigArray.Support_Classes.ArrayMap.BlockRange

Object of BlockRange class contain information of some range inside the block.
Datei anzeigen Open project: 80LevelElf/Bigio Class Usage Examples

Public Properties

Property Type Description
CommonStartIndex int
Count int
Subindex int

Public Methods

Method Description
BlockRange ( int subindex, int count, int commonStartIndex )

Create new instance of BlockRange.

Equals ( BlockRange other ) : bool

Check equal of current BlockRange and other BlockRange.

Method Details

BlockRange() public method

Create new instance of BlockRange.
public BlockRange ( int subindex, int count, int commonStartIndex )
subindex int Subindex(internal block index) of starting of range.
count int Count of elements of the block.
commonStartIndex int Common zero-based index(across all collection) of block start of the block.

Equals() public method

Check equal of current BlockRange and other BlockRange.
public Equals ( BlockRange other ) : bool
other BlockRange Other to check.
return bool

Property Details

CommonStartIndex public_oe property

Common zero-based index(across all collection) of block start of the block.
public int CommonStartIndex
return int

Count public_oe property

Count of elements of the block.
public int Count
return int

Subindex public_oe property

Subindex(internal block index) of start of range.
public int Subindex
return int