IList<TValue>.erase 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.
Entfernt Elemente aus dem Container.
Überlädt
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Entfernt das Einzelelement der kontrollierten Sequenz, auf das vom angegebenen Iterator verwiesen wird. |
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Entfernt die Elemente der gesteuerten Sequenz im Bereich [_First_iter, _Last_iter). |
Hinweise
Weitere Informationen finden Sie unter list::erase (STL/CLR).
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Entfernt das Einzelelement der kontrollierten Sequenz, auf das vom angegebenen Iterator verwiesen wird.
public:
void ^ erase(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where);
public void erase (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where);
abstract member erase : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Function erase (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _Where As ContainerBidirectionalIterator(Of TValue)) As Void
Parameter
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Ein Iterator, der das erste Element bestimmt, das verbleibt, nachdem alle Elemente entfernt wurden, oder end(ContainerBidirectionalIterator<TValue>), wenn keine Elemente verbleiben.
Die Position des Elements, das gelöscht werden soll.
Hinweise
Weitere Informationen finden Sie unter list::erase (STL/CLR).
Gilt für:
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Entfernt die Elemente der gesteuerten Sequenz im Bereich [_First_iter, _Last_iter).
public:
void ^ erase(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First_iter, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Last_iter);
public void erase (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First_iter, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Last_iter);
abstract member erase : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Function erase (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _First_iter As ContainerBidirectionalIterator(Of TValue), _Last_iter As ContainerBidirectionalIterator(Of TValue)) As Void
Parameter
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Ein Iterator, der das erste Element bestimmt, das verbleibt, nachdem alle Elemente entfernt wurden, oder end(ContainerBidirectionalIterator<TValue>), wenn keine Elemente verbleiben.
- _First_iter
- ContainerBidirectionalIterator<TValue>
Die Anfangsposition des Bereichs von Elementen, die gelöscht werden sollen.
- _Last_iter
- ContainerBidirectionalIterator<TValue>
Die erste Position nach dem Bereich von Elementen, die gelöscht werden sollen.
Hinweise
Weitere Informationen finden Sie unter list::erase (STL/CLR).