IList<TValue>.splice Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyusun ulang tautan antar simpul.
Overload
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>) |
Menyisipkan urutan yang diberikan ke dalam kontainer sebelum posisi yang ditentukan. |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>) |
Menghapus elemen dari kontainer yang diberikan yang diacu oleh |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Menghapus rentang elemen [ |
Keterangan
Untuk informasi selengkapnya, lihat list::splice (STL/CLR).
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>)
Menyisipkan urutan yang diberikan ke dalam kontainer sebelum posisi yang ditentukan.
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
Posisi dalam kontainer sebelum splice.
- _Right
- IList<TValue>
Kontainer untuk memisahkan dari. Semua elemen akan dihapus dari kontainer ini setelah operasi splice.
Berlaku untuk
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>)
Menghapus elemen dari kontainer yang diberikan yang diacu oleh _First
dan menyisipkannya sebelum elemen dalam urutan terkontrol yang ditujukkan oleh _Where
.
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
Posisi dalam kontainer sebelum splice.
- _Right
- IList<TValue>
Kontainer untuk memisahkan dari.
Posisi elemen untuk splice.
Berlaku untuk
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Menghapus rentang elemen [_First
, _Last
) dari kontainer yang diberikan dan menyisipkannya sebelum elemen dalam urutan terkontrol yang diacu oleh _Where
.
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
Posisi dalam kontainer sebelum splice.
- _Right
- IList<TValue>
Kontainer untuk memisahkan dari.
Posisi awal rentang elemen untuk splice.
Posisi pertama di luar rentang elemen untuk memata-matai.