Generic.Collection.Dictionary(K, V)

Где для TDictionary описаны параметры ключа (К) и значения (V) ?


Ответы (1 шт):

Автор решения: MBo

Видимо, вы впервые сталкиваетесь с дженериками. При написании реального кода вместо обобщённых параметров при объявлении и при создании подставляете нужные вам в данном месте типы, и затем используете подобным образом:

Dct:  TDictionary<Integer, String>;

Dct := TDictionary<Integer, String>.Create;
Dct.Add(1, 'Один');
→ Ссылка