[]
List which can be initialized with an arbitrary Count of (null) items.
public sealed class C1DynamicList<T> : IReadOnlyList<T?>, IReadOnlyCollection<T?>, IList<T?>, ICollection<T?>, IEnumerable<T?>, IList, ICollection, IEnumerable, IDisposable
| Name | Description |
|---|---|
| T |
This collection optimizes the memory for large collections needing to allocate memory on demand.
| Name | Description |
|---|---|
| C1DynamicList() | Initializes a new instance of the C1DynamicList<T> class. |
| C1DynamicList(int, int) | Initializes a new instance of the C1DynamicList<T> class. |
| Name | Description |
|---|---|
| Count | Gets the number of items(and nulls) in the collection. |
| IsFixedSize | |
| IsReadOnly | Gets whether the collection is read-only. |
| IsSynchronized | |
| this[int] | Gets the item at the specified |
| SyncRoot |
| Name | Description |
|---|---|
| Add(object?) | |
| Add(T?) | |
| Clear() | |
| ClearRange(int, int) | Sets to null the items in the range for the specified parameters |
| Clone() | Clones this instance. |
| Contains(object?) | |
| Contains(T?) | |
| CopyTo(Array, int) | |
| CopyTo(T?[], int) | |
| Dispose() | |
| FindIndex(int, int, Predicate<T?>) | Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the System.Collections.Generic.List`1 that starts at the specified index and contains the specified number of elements. |
| GetEnumerator() | |
| GetItems(bool, int?, int?) | Returns the items in the list. |
| IndexOf(object?) | |
| IndexOf(T?) | |
| Insert(int, object?) | |
| Insert(int, T?) | |
| InsertRange(int, IEnumerable<T?>) | |
| InsertRange(int, int) | Inserts the specified |
| MoveRange(int, int, int) | Moves the number of items specified by |
| Remove(object?) | |
| Remove(T?) | |
| RemoveAt(int) | |
| RemoveRange(int, int) |