Table of Contents

Class CircularList<T>

Namespace
Netick
Assembly
Netick.dll
public class CircularList<T>

Type Parameters

T
Inheritance
CircularList<T>
Inherited Members

Constructors

CircularList(int)

public CircularList(int capacity)

Parameters

capacity int

Properties

Capacity

public int Capacity { get; }

Property Value

int

Count

public int Count { get; }

Property Value

int

HeadIndex

public int HeadIndex { get; }

Property Value

int

this[int]

public T this[int i] { get; set; }

Parameters

i int

Property Value

T

Methods

Add(T)

public void Add(T item)

Parameters

item T

Clear()

public void Clear()

GetArray()

public T[] GetArray()

Returns

T[]

Reset(int, int)

public void Reset(int headIndex, int count)

Parameters

headIndex int
count int