LazyListT Class |
Very handy List implementation that delays object creation until it's accessed,
although the underlying List is still allocated with all slots from the beginning, only that they have default values - default(T)
Namespace: Com.ForbiddenByte.OSA.DataHelpers
The LazyListT type exposes the following members.
Name | Description | |
---|---|---|
AsEnumerableForExistingItems |
Returns an enumerable version of this list, which only contains the already-cached values
| |
Count | ||
Item |
Name | Description | |
---|---|---|
Add | ||
Clear | ||
InitWithNewCount | ||
Insert | ||
InsertAtStart | ||
Remove(T) | Returns the index, if found | |
Remove(Int32, Int32) | ||
RemoveAt | Obsolete. |