program Project1;
{$APPTYPE CONSOLE}
{$R *.res}
uses
System.SysUtils, System.Generics.Collections;
var
{ Dictionary: TDictionary;
aPair: TPair;}
Dictionary: TDictionary;
aPair: TPair;
begin
{Dictionary := TDictionary.Create;
Dictionary.add(1, 'First Item');
Dictionary.add(2, 'Second Item');
Dictionary.add(3, 'Third Item');
Dictionary.add(4, 'Third Item');
Dictionary.add(5, 'Forth Item');
Dictionary.add(6, 'Fifth Item');
for aPair in Dictionary do
writeln(aPair.Value);
}
Dictionary := TDictionary.Create;
Dictionary.AddOrSetValue('First Item',0);
Dictionary.AddOrSetValue('Second Item',0);
Dictionary.AddOrSetValue('Third Item',0);
Dictionary.AddOrSetValue('Third Item',0);
Dictionary.AddOrSetValue('Forth Item',0);
Dictionary.AddOrSetValue('Fifth Item',0);
for aPair in Dictionary do
// writeln(aPair.Value);
writeln(aPair.Key);
readln;
end.