Struct FixedList24<TData>
A fixed size list of 24 elements.
Assembly: fwt.core.dll
Syntax
[Serializable]
public struct FixedList24<TData> : IList, ICollection, IList<TData>, ICollection<TData>, IEnumerable<TData>, IEnumerable
Type Parameters
| Name |
Description |
| TData |
Type of items in the list
|
Fields
Capacity
Declaration
public const int Capacity = 24
Field Value
Value_0
Declaration
Field Value
Value_1
Declaration
Field Value
Value_10
Declaration
Field Value
Value_11
Declaration
Field Value
Value_12
Declaration
Field Value
Value_13
Declaration
Field Value
Value_14
Declaration
Field Value
Value_15
Declaration
Field Value
Value_16
Declaration
Field Value
Value_17
Declaration
Field Value
Value_18
Declaration
Field Value
Value_19
Declaration
Field Value
Value_2
Declaration
Field Value
Value_20
Declaration
Field Value
Value_21
Declaration
Field Value
Value_22
Declaration
Field Value
Value_23
Declaration
Field Value
Value_3
Declaration
Field Value
Value_4
Declaration
Field Value
Value_5
Declaration
Field Value
Value_6
Declaration
Field Value
Value_7
Declaration
Field Value
Value_8
Declaration
Field Value
Value_9
Declaration
Field Value
Properties
Count
The number of elements in the list.
Declaration
public int Count { get; }
Property Value
IsFixedSize
Declaration
public bool IsFixedSize { get; }
Property Value
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
this[int]
Declaration
public TData this[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
Methods
Add(object)
Declaration
public int Add(object value)
Parameters
| Type |
Name |
Description |
| object |
value |
|
Returns
Add(TData)
Declaration
public void Add(TData value)
Parameters
| Type |
Name |
Description |
| TData |
value |
|
Clear()
Declaration
Contains(object)
Declaration
public bool Contains(object value)
Parameters
| Type |
Name |
Description |
| object |
value |
|
Returns
Contains(TData)
Declaration
public bool Contains(TData value)
Parameters
| Type |
Name |
Description |
| TData |
value |
|
Returns
CopyTo(Array, int)
Declaration
public void CopyTo(Array array, int index)
Parameters
| Type |
Name |
Description |
| Array |
array |
|
| int |
index |
|
CopyTo(TData[], int)
Declaration
public void CopyTo(TData[] array, int index)
Parameters
| Type |
Name |
Description |
| TData[] |
array |
|
| int |
index |
|
GetCapacity()
Declaration
Returns
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
IndexOf(object)
Declaration
public int IndexOf(object value)
Parameters
| Type |
Name |
Description |
| object |
value |
|
Returns
IndexOf(TData)
Declaration
public int IndexOf(TData value)
Parameters
| Type |
Name |
Description |
| TData |
value |
|
Returns
Insert(int, object)
Declaration
public void Insert(int index, object value)
Parameters
Insert(int, TData)
Declaration
public void Insert(int index, TData value)
Parameters
| Type |
Name |
Description |
| int |
index |
|
| TData |
value |
|
IsFull()
Declaration
Returns
Remove(object)
Declaration
public void Remove(object value)
Parameters
| Type |
Name |
Description |
| object |
value |
|
Remove(TData)
Declaration
public bool Remove(TData value)
Parameters
| Type |
Name |
Description |
| TData |
value |
|
Returns
RemoveAt(int)
Declaration
public void RemoveAt(int index)
Parameters
| Type |
Name |
Description |
| int |
index |
|
Implements
Extension Methods