IList<T>.Insert(Int32, T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет элемент в IList<T> по указанному индексу.
public:
void Insert(int index, T item);
public void Insert(int index, T item);
abstract member Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)
Параметры
- index
- Int32
Отсчитываемый от нуля индекс, по которому item следует вставить.
- item
- T
Объект, вставляемый IList<T>в объект .
Исключения
index не является допустимым индексом в объекте IList<T>.
Доступно IList<T> только для чтения.
Комментарии
Если index равно числу элементов в списке IList<T>, item добавляется в список.
В коллекциях смежных элементов, таких как списки, элементы, которые следуют точке вставки, перемещаются вниз, чтобы разместить новый элемент. Если коллекция индексируется, индексы перемещаемых элементов также обновляются. Это поведение не применяется к коллекциям, в которых элементы концептуально группируются в контейнеры, такие как хэш-таблица.