IHash<TKey,TValue>.insert 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.
Menambahkan elemen ke kontainer.
Overload
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue) |
Menambahkan elemen yang diberikan ke kontainer. |
insert(GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>, TValue) |
Menambahkan nilai yang diberikan ke kontainer. |
insert(IInputIterator<TValue>, IInputIterator<TValue>) |
Menambahkan ke kontainer elemen yang ditentukan oleh iterator yang diberikan. |
insert(IEnumerable) |
Menambahkan enumerasi yang diberikan ke kontainer. |
Keterangan
Untuk informasi selengkapnya, lihat hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR), dan hash_multiset::insert (STL/CLR).
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue)
Menambahkan elemen yang diberikan ke kontainer.
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>
Iterator yang menunjuk elemen yang baru disisipkan.
Iterator yang menentukan di mana dalam kontainer untuk menyisipkan elemen. Ini hanya petunjuk dan digunakan untuk meningkatkan performa. Elemen mungkin tidak disisipkan di lokasi ini.
- _Val
- TValue
Nilai kunci untuk dimasukkan ke dalam kontainer.
Keterangan
Untuk informasi selengkapnya, lihat hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR), dan hash_multiset::insert (STL/CLR).
Berlaku untuk
insert(GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>, TValue)
Menambahkan nilai yang diberikan ke kontainer.
public:
void ^ insert(Microsoft::VisualC::StlClr::GenericPair<Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^, bool> ^ % unnamedParam1, TValue _Val);
public void insert (ref Microsoft.VisualC.StlClr.GenericPair<Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue>,bool> unnamedParam1, TValue _Val);
abstract member insert : GenericPair * 'Value -> unit
Public Function insert (ByRef unnamedParam1 As GenericPair(Of ContainerBidirectionalIterator(Of TValue), Boolean), _Val As TValue) As Void
Parameter
- unnamedParam1
- GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>
Sepasang nilai X. Jika X.second adalah true
, X.first menunjuk elemen yang baru disisipkan; jika tidak, X.first menunjuk elemen dengan pengurutan yang setara yang sudah ada, dan tidak ada elemen baru yang dimasukkan.
- _Val
- TValue
Nilai kunci untuk dimasukkan ke dalam kontainer.
Keterangan
Untuk informasi selengkapnya, lihat hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR), dan hash_multiset::insert (STL/CLR).
Berlaku untuk
insert(IInputIterator<TValue>, IInputIterator<TValue>)
Menambahkan ke kontainer elemen yang ditentukan oleh iterator yang diberikan.
public:
void insert(Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _Last);
public void insert (Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _Last);
abstract member insert : Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> -> unit
Public Sub insert (_First As IInputIterator(Of TValue), _Last As IInputIterator(Of TValue))
Parameter
- _First
- IInputIterator<TValue>
Iterator yang menunjuk ke awal rentang elemen untuk disisipkan.
- _Last
- IInputIterator<TValue>
Iterator yang menunjuk ke elemen yang segera mengikuti rentang elemen untuk disisipkan.
Keterangan
Untuk informasi selengkapnya, lihat hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR), dan hash_multiset::insert (STL/CLR).
Berlaku untuk
insert(IEnumerable)
Menambahkan enumerasi yang diberikan ke kontainer.
public:
void insert(System::Collections::IEnumerable ^ _Right);
public void insert (System.Collections.IEnumerable _Right);
abstract member insert : System.Collections.IEnumerable -> unit
Public Sub insert (_Right As IEnumerable)
Parameter
- _Right
- IEnumerable
Enumerasi untuk dimasukkan ke dalam kontainer.
Keterangan
Untuk informasi selengkapnya, lihat hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR), dan hash_multiset::insert (STL/CLR).