GetKeyCount
(Engine-Level Function)
| Description: | Return a count of the number of keys stored by the given dictionary. |
| Returns: | Numeric |
Usage: ![]() |
Script or steady state. |
| Function Groups: | Dictionary |
| Related to: | ListKeys | GetNextKey |
Format: ![]() |
GetKeyCount (Dictionary) |
| Parameters: |
| Dictionary |
| Required. Any dictionary for which you wish to retrieve the key count. |
| Comments: | Generally used in combination with ListKeys. The single parameter is required and must contain a dictionary, otherwise INVALID will be returned. |
Example:
This function is typically used to examine a dictionary that was passed to a module as a parameter. The following demonstrates a simpler case:
Init [
If 1 Main;
[
X = Dictionary();
X["A"] = 42;
X["B"] = 86;
X["C"] = 99;
]
]
Main [
NumKeys = GetKeyCount(X);
...
NumKeys will have the value, 3.
