Поделиться через


IList.AddAll Метод

Определение

Перегрузки

AddAll(ICollection)

Добавляет все элементы указанной коллекции в конец этого списка в порядке, возвращаемом итератором указанной коллекции (необязательной операцией).

AddAll(Int32, ICollection)

Вставляет все элементы в указанную коллекцию в этот список по указанной позиции (необязательной операции).

AddAll(ICollection)

Добавляет все элементы указанной коллекции в конец этого списка в порядке, возвращаемом итератором указанной коллекции (необязательной операцией).

[Android.Runtime.Register("addAll", "(Ljava/util/Collection;)Z", "GetAddAll_Ljava_util_Collection_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool AddAll (System.Collections.ICollection c);
[<Android.Runtime.Register("addAll", "(Ljava/util/Collection;)Z", "GetAddAll_Ljava_util_Collection_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member AddAll : System.Collections.ICollection -> bool

Параметры

c
ICollection

коллекция, содержащая элементы, добавляемые в этот список

Возвращаемое значение

true Значение , если этот список изменился в результате вызова

Реализации

Атрибуты

Комментарии

Добавляет все элементы указанной коллекции в конец этого списка в порядке, возвращаемом итератором указанной коллекции (необязательной операцией). Поведение этой операции не определено, если указанная коллекция изменяется во время выполнения операции. (Обратите внимание, что это произойдет, если указанная коллекция является этим списком, и это неmpty.)

Документация по Java для java.util.List.addAll(java.util.Collection<? extends E>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

AddAll(Int32, ICollection)

Вставляет все элементы в указанную коллекцию в этот список по указанной позиции (необязательной операции).

[Android.Runtime.Register("addAll", "(ILjava/util/Collection;)Z", "GetAddAll_ILjava_util_Collection_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool AddAll (int index, System.Collections.ICollection c);
[<Android.Runtime.Register("addAll", "(ILjava/util/Collection;)Z", "GetAddAll_ILjava_util_Collection_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member AddAll : int * System.Collections.ICollection -> bool

Параметры

index
Int32

индекс, по которому необходимо вставить первый элемент из указанной коллекции

c
ICollection

коллекция, содержащая элементы, добавляемые в этот список

Возвращаемое значение

true Значение , если этот список изменился в результате вызова

Атрибуты

Комментарии

Вставляет все элементы в указанную коллекцию в этот список по указанной позиции (необязательной операции). Сдвигает элемент в данный момент в этой позиции (если таковой) и все последующие элементы вправо (увеличивает их индексы). Новые элементы будут отображаться в этом списке в том порядке, в который они возвращаются итератором указанной коллекции. Поведение этой операции не определено, если указанная коллекция изменяется во время выполнения операции. (Обратите внимание, что это произойдет, если указанная коллекция является этим списком, и это неmpty.)

Документация по Java для java.util.List.addAll(int, java.util.Collection<? extends E>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к