Dictionary Data-Structure
Last updated
Was this helpful?
Last updated
Was this helpful?
Links:
Dictionaries provide a data-structure for storing data that has 2 associated parts, which is very useful for data associated with games, such as inventory systems, character choice systems, weapon systems, etc.
The Key is used as a index to allow storage of a value that is associated with a unique Key. Keys must be unique, there cannot be duplicate Keys in a dictionary, so we must use care when adding new elements to a dictionary object to ensure that the item's key does not already exist in the dictionary. There are several methods that can be used to test for the presence of a specific key, these helper functions prevent runtime errors in our programs.
Unity does not show Dictionary elements in the inspector.
Include as a directive at top of script: using System.Collections.Generic;
Dictionary < TKey,TValue > Dictionary - you specify the data-type of the key: Tkey, and value: TValue.
Unity does not show Dictionary elements in the inspector.