Class LazilySizedArray<T>
An array wrapper that lazily resizes its underlying array when elements past the array bounds are requested or assigned to. The array is resized to the next highest power of two when resized.
Inheritance
System.Object
    LazilySizedArray<T>
  Namespace: MESL.SqlRace.Domain.Functions.Fdl
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class LazilySizedArray<T> : Object
  Type Parameters
| Name | Description | 
|---|---|
| T | The array type.  | 
      
Constructors
LazilySizedArray()
Initializes a new instance of the LazilySizedArray<T> class.
Declaration
public LazilySizedArray()
  Properties
Item[Double]
Gets or sets the value at the specified index.
Declaration
public T this[double index] { get; set; }
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Double | index | The index.  | 
      
Property Value
| Type | Description | 
|---|---|
| T | The value at the specified index.  | 
      
Length
Gets the length.
Declaration
public int Length { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | The length.  |