System.Generics.Collections.TOrderedDictionary.Create
Delphi
constructor Create(ACapacity: NativeInt; const AComparer: IEqualityComparer<K>); override;
C++
__fastcall virtual TOrderedDictionary__2(System::NativeInt ACapacity, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */;
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2()/* overload */ : TDictionary__2<K,V>() { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(System::NativeInt ACapacity)/* overload */ : TDictionary__2<K,V>(ACapacity) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TDictionary__2<K,V>(AComparer) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(TEnumerable__1<TPair__2<K,V> >* const Collection)/* overload */ : TDictionary__2<K,V>(Collection) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(TEnumerable__1<TPair__2<K,V> >* const Collection, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TDictionary__2<K,V>(Collection, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(const TPair__2<K,V> *AItems, const System::NativeInt AItems_High)/* overload */ : TDictionary__2<K,V>(AItems, AItems_High) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TOrderedDictionary<K,V>_K,System_Generics_Collections_TOrderedDictionary<K,V>_V>.Create */ inline __fastcall TOrderedDictionary__2(const TPair__2<K,V> *AItems, const System::NativeInt AItems_High, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TDictionary__2<K,V>(AItems, AItems_High, AComparer) { }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TOrderedDictionary |
Description
Crée un dictionnaire.
System.Generics.Collections.TOrderedDictionary.Create hérite de System.Generics.Collections.TDictionary.Create. Tout le contenu en-dessous de cette ligne se réfère à System.Generics.Collections.TDictionary.Create.
Crée un dictionnaire.
Cette méthode surchargée crée et initialise une instance de dictionnaire. Diverses combinaisons de paramètres peuvent être utilisées pour spécifier la capacité initiale ACapacity, une fonction de comparaison d'égalité AComparer ou une collection initiale d'éléments clé-valeur Collection.