Show / Hide Table of Contents

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.

Back to top Generated by DocFX