IList<TValue>.splice 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.
Ordnet Links zwischen Knoten neu an.
Überlädt
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>) |
Fügt die angegebene Sequenz vor der angegebenen Position in den Container ein. |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>) |
Entfernt das Element aus dem angegebenen Container, auf den von |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Entfernt den Elementbereich [ |
Hinweise
Weitere Informationen finden Sie unter list::splice (STL/CLR).
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>)
Fügt die angegebene Sequenz vor der angegebenen Position in den Container ein.
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue))
Parameter
Die Position im Container, vor der eine Zusammenführung stattfinden soll.
- _Right
- IList<TValue>
Der Container für die Zusammenführung. Alle Elemente werden nach der Zusammenführung aus diesem Container entfernt.
Gilt für:
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>)
Entfernt das Element aus dem angegebenen Container, auf den von _First
verwiesen wird, und fügt das Element vor dem Element in der kontrollierten Sequenz ein, auf das von _Where
verwiesen wird.
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue), _First As ContainerBidirectionalIterator(Of TValue))
Parameter
Die Position im Container, vor der eine Zusammenführung stattfinden soll.
- _Right
- IList<TValue>
Der Container für die Zusammenführung.
Die Position des Elements für die Zusammenführung.
Gilt für:
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Entfernt den Elementbereich [_First
, _Last
) aus dem angegebenen Container und fügt diesen vor dem Element in der kontrollierten Sequenz ein, auf das von _Where
verwiesen wird.
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Last);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Last);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue), _First As ContainerBidirectionalIterator(Of TValue), _Last As ContainerBidirectionalIterator(Of TValue))
Parameter
Die Position im Container, vor der eine Zusammenführung stattfinden soll.
- _Right
- IList<TValue>
Der Container für die Zusammenführung.
Die Anfangsposition des Bereichs von Elementen, die zusammengeführt werden sollen.
Die erste Position nach dem Bereich von Elementen, die zusammengeführt werden sollen.