Class DictionaryExtensions
Extension methods for Dictionary objects
Namespace: Unity.XRTools.Utils
Syntax
public static class DictionaryExtensions
Methods
First<TKey, TValue>(Dictionary<TKey, TValue>)
Like LINQ's .First(), but does not allocate
Declaration
public static KeyValuePair<TKey, TValue> First<TKey, TValue>(this Dictionary<TKey, TValue> dictionary)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<TKey, TValue> | dictionary | Dictionary to retrieve the element from |
Returns
Type | Description |
---|---|
KeyValuePair<TKey, TValue> | The first element in the dictionary |
Type Parameters
Name | Description |
---|---|
TKey | Dictionary's Key type |
TValue | Dictionary's Value type |