IList<TValue>.insert Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dem Container Elemente hinzu.
Überlädt
insert(ContainerBidirectionalIterator<TValue>, IEnumerable) |
Fügt die Elemente des angegebenen Enumerators in den Container ein. |
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue) |
Fügt ein Element des angegebenen Werts in den Container ein. |
insert(ContainerBidirectionalIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>) |
Fügt die Sequenz [ |
insert(ContainerBidirectionalIterator<TValue>, Int32, TValue) |
Fügt ein Element des angegebenen Werts in den Container ein. |
Hinweise
Weitere Informationen finden Sie unter list::insert (STL/CLR).
insert(ContainerBidirectionalIterator<TValue>, IEnumerable)
Fügt die Elemente des angegebenen Enumerators in den Container ein.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where_iter, System::Collections::IEnumerable ^ _Right);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where_iter, System.Collections.IEnumerable _Right);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * System.Collections.IEnumerable -> unit
Public Sub insert (_Where_iter As ContainerBidirectionalIterator(Of TValue), _Right As IEnumerable)
Parameter
- _Where_iter
- ContainerBidirectionalIterator<TValue>
Die Position im Container, vor der die Elemente eingefügt werden sollen.
- _Right
- IEnumerable
Die Enumeration, deren Elemente in den Container eingefügt werden sollen.
Gilt für:
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue)
Fügt ein Element des angegebenen Werts in den Container ein.
public:
void ^ insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, TValue _Val);
public void insert (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, TValue _Val);
abstract member insert : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * 'Value -> unit
Public Function insert (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _Where As ContainerBidirectionalIterator(Of TValue), _Val As TValue) As Void
Parameter
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Ein Iterator, der das neu eingefügte Element entwirft
Die Position im Container, die unmittelbar auf die neu eingefügten Elemente folgt.
- _Val
- TValue
Der Wert des Elements, das in den Container eingefügt werden soll.
Gilt für:
insert(ContainerBidirectionalIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>)
Fügt die Sequenz [_First
,_Last
) in den Container ein.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _Last);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _Last);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> -> unit
Public Sub insert (_Where As ContainerBidirectionalIterator(Of TValue), _First As IInputIterator(Of TValue), _Last As IInputIterator(Of TValue))
Parameter
Die Position im Container, die unmittelbar auf die neu eingefügten Elemente folgt.
- _First
- IInputIterator<TValue>
Die Anfangsposition des Bereichs von Elementen, die in den Container eingefügt werden sollen.
- _Last
- IInputIterator<TValue>
Die erste Position nach dem Bereich von Elementen, die in den Container eingefügt werden sollen.
Gilt für:
insert(ContainerBidirectionalIterator<TValue>, Int32, TValue)
Fügt ein Element des angegebenen Werts in den Container ein.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, int _Count, TValue _Val);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, int _Count, TValue _Val);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * int * 'Value -> unit
Public Sub insert (_Where As ContainerBidirectionalIterator(Of TValue), _Count As Integer, _Val As TValue)
Parameter
Die Position im Container, die unmittelbar auf die neu eingefügten Elemente folgt.
- _Count
- Int32
Die Anzahl der Elemente, die in den Container eingefügt werden sollen.
- _Val
- TValue
Der Wert des Elements, das in den Container eingefügt werden soll.
Hinweise
Weitere Informationen finden Sie unter list::insert (STL/CLR).