Table of Contents

Struct FixedList64Bytes<T>

Namespace
Core.Collections.Fixed
Assembly
Core.dll
public struct FixedList64Bytes<T> : IFixedList<T> where T : unmanaged

Type Parameters

T
Implements
Extension Methods

Constructors

FixedList64Bytes(int)

public FixedList64Bytes(int minExpectedCapacity)

Parameters

minExpectedCapacity int

Properties

Capacity

public int Capacity { get; }

Property Value

int

Count

public readonly int Count { get; }

Property Value

int

IsReadOnly

public bool IsReadOnly { get; }

Property Value

bool

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()

Contains(T)

public bool Contains(T item)

Parameters

item T

Returns

bool

CopyTo(T[], int)

public void CopyTo(T[] array, int arrayIndex)

Parameters

array T[]
arrayIndex int

CreateFromList<TList>(TList)

public static FixedList64Bytes<T> CreateFromList<TList>(TList items) where TList : IReadOnlyList<T>

Parameters

items TList

Returns

FixedList64Bytes<T>

Type Parameters

TList

GetEnumerator()

public ListEnumerator<FixedList64Bytes<T>, T> GetEnumerator()

Returns

ListEnumerator<FixedList64Bytes<T>, T>

IndexOf(T)

public int IndexOf(T item)

Parameters

item T

Returns

int

Insert(int, T)

public void Insert(int index, T item)

Parameters

index int
item T

Remove(T)

public bool Remove(T item)

Parameters

item T

Returns

bool

RemoveAt(int)

public void RemoveAt(int index)

Parameters

index int