Class CustomList<T>
- Namespace
- AwesomeTechnologies.Utility
- Assembly
- Assembly-CSharp.dll
public class CustomList<T>
Type Parameters
T
- Inheritance
-
CustomList<T>
- Inherited Members
-
- Extension Methods
-
Constructors
CustomList()
CustomList(int)
public CustomList(int capacity)
Parameters
capacity int
Fields
Count
Field Value
- int
Data
Field Value
- T[]
Properties
this[int]
public T this[int i] { get; set; }
Parameters
i int
Property Value
- T
Methods
Add(T)
Parameters
item T
AddStart(T)
public void AddStart(T item)
Parameters
item T
Clear()
Contains(T)
public bool Contains(T item)
Parameters
item T
Returns
- bool
First()
Returns
- T
Insert(T, int)
public void Insert(T item, int index)
Parameters
item T
index int
Last()
Returns
- T
Remove(T)
Parameters
item T
Returns
- T
RemoveAt(int)
public T RemoveAt(int index)
Parameters
index int
Returns
- T
RemoveEnd()
Returns
- T
RemoveStart()
Returns
- T