Constructs a list of specified length
Constructs a list with specified data
Constructs a list with specified data
Add item to list
Add range of items to list
Add range of items to list
Clears the list
Returns true if the list contains the item
copy elements (starting from start) to array.
Returns wether the list is empty (has no items)
Returns the index of the first occurence of value. Returns -1 if nothing was found
Inserts item in to list at index
Inserts item range in to list at index
Inserts item range in to list at index
Returns the index of the last occurence of value. Returns -1 if nothing was found
Assignment overload for list
Assignment overload for list
Index overload for list
Assignment overload for list at index
Assignment overload for list append
Assignment overload for list append
Assignment overload for list append
Remove item from list
Removes the element at index from the list
Removes a range of items from the list
Reverses the contents of the list
Returns a copy of the internal data of the list as an array
Gets string representation of list
Returns the count of items in the list
An array-based list implementation