Difference between revisions of "TFPGMap"
From Free Pascal wiki
Jump to navigationJump to search (see also) |
|||
Line 1: | Line 1: | ||
− | + | TFPGMap is part of the <code>FGL</code> (Free Generics Library). | |
− | Here is an example provided by forum user Remy Lebeau | + | Here is an example provided by forum user '''Remy Lebeau''': |
− | + | <syntaxhighlight lang="pascal"> | |
− | + | uses | |
− | + | ..., fgl; | |
− | + | ||
− | + | var | |
− | + | Dict: TFPGMap<string, integer>; | |
− | + | Value: Integer; | |
− | + | begin | |
− | + | Dict := TFPGMap<string, integer>.Create; | |
− | + | try | |
− | + | Dict.Add('VarName', 99); | |
− | + | ... | |
− | + | Value := Dict['VarName']; | |
− | + | ... | |
− | + | finally | |
− | + | Dict.Free; | |
− | + | end; | |
+ | end; | ||
+ | </syntaxhighlight> | ||
− | ==See | + | ==See also== |
* https://www.freepascal.org/docs-html/current/rtl/fgl/tfpgmap.html | * https://www.freepascal.org/docs-html/current/rtl/fgl/tfpgmap.html |
Revision as of 18:35, 13 November 2022
TFPGMap is part of the FGL
(Free Generics Library).
Here is an example provided by forum user Remy Lebeau:
uses
..., fgl;
var
Dict: TFPGMap<string, integer>;
Value: Integer;
begin
Dict := TFPGMap<string, integer>.Create;
try
Dict.Add('VarName', 99);
...
Value := Dict['VarName'];
...
finally
Dict.Free;
end;
end;