Description
Verifies if a key exists within a specified Dictionary object.
Attributes
Output
Result - True or False boolean result if the specified key exists within the Dictionary object.
Input
Dictionary - The Dictionary object whose Key would be checked.
Key - The Key to be checked within the specified Dictionary object.
Common
ContinueOnError - The Boolean value to specify whether to continue executing the next activities even if there is an error thrown on this activity.
Misc
DisplayName - Renames the activity.
Example
- Create a Dictionary<Int32,Int32> variable and name it dictionary.
- Add an Assign activity inside the initial Sequence.
- In the Assign To field, add the dictionary variable.
- In the Assign Value field, write new Dictionary(Of Int32, Int32) since its default value is null.
- After the Assign variable, add an Add To Dictionary activity.
- In the Add to Dictionary Dictionary field, add the dictionary variable.
- In the Add to Dictionary Key field, write 1.
- In the Add to Dictionary Value field, write 15. This means the Key 1 has the value of 15.
- Create a Boolean variable and name it output.
- After the Add to Dictionary activity, add a Key Exists in Dictionary activity.
- In the Key Exist in Dictionary Result field under Attributes, add the output variable.
- In the Key Exist in Dictionary Dictionary field, add the dictionary variable.
- In the Key Exist in Dictionary Key field, write 4.
- After the Key Exist in Dictionary activity, add a Write Line activity.
- In the Write Line Text field, write output.ToString.
The use case should look like the following screenshot:
This should be the result in the Output panel: