System::Collections::IListImplValueType class

IListImplValueType class

Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for value types.

template<typename T>class IListImplValueType : public virtual System::Collections::IList

Methods

MethodDescription
Add(SharedPtr<System::Object>) overrideAdds element to the end of list.
Clear() overrideDeletes all elements.
Contains(SharedPtr<System::Object>) const overrideChecks if item is present in list.
get_Count() const overrideICollection.get_Count() methods implementation Gets number of elements in collection.
GetEnumerator() overrideIEnumerable.GetEnumerator() implementation Returns an enumerator that iterates through a collection.
idx_get(int, int) const overrideGets the element at the specified index.
IListImplValueType(System::SharedPtr<System::Collections::Generic::IList<T>>)Creates new object instance.
IndexOf(System::SharedPtr<System::Object>) const overrideGets index of first appearance of item in container.
Insert(int, System::SharedPtr<System::Object>) overrideInserts element into specified position, shifting other elements.
Remove(SharedPtr<System::Object>) overrideRemoves first instance of specific item from list.
RemoveAt(int) overrideRemoves item at specified position.

See Also