Table of Contents

Class MBArrayList<T>

Namespace
TaleWorlds.Library
Assembly
TaleWorlds.Library.dll
public class MBArrayList<T> : IMBCollection, ICollection, IEnumerable<T>, IEnumerable

Type Parameters

T
Inheritance
MBArrayList<T>
Implements
Inherited Members
Extension Methods

Constructors

MBArrayList()

public MBArrayList()

MBArrayList(IEnumerable<T>)

public MBArrayList(IEnumerable<T> list)

Parameters

list IEnumerable<T>

MBArrayList(List<T>)

public MBArrayList(List<T> list)

Parameters

list List<T>

Properties

Capacity

public int Capacity { get; }

Property Value

int

Count

public int Count { get; }

Property Value

int

IsSynchronized

public bool IsSynchronized { get; }

Property Value

bool

this[int]

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

Parameters

index int

Property Value

T

RawArray

public T[] RawArray { get; }

Property Value

T[]

SyncRoot

public object SyncRoot { get; }

Property Value

object

Methods

Add(T)

public void Add(T item)

Parameters

item T

AddRange(IEnumerable<T>)

public void AddRange(IEnumerable<T> list)

Parameters

list IEnumerable<T>

Clear()

public void Clear()

Contains(T)

public bool Contains(T item)

Parameters

item T

Returns

bool

CopyTo(Array, int)

public void CopyTo(Array array, int index)

Parameters

array Array
index int

GetEnumerator()

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>

IndexOf(T)

public int IndexOf(T item)

Parameters

item T

Returns

int

Remove(T)

public bool Remove(T item)

Parameters

item T

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).