Class DictionaryExtensions
Extension methods for Dictionary<TKey,TValue> objects.
Inherited Members
Namespace: Unity.XR.CoreUtils
Syntax
public static class DictionaryExtensions
Methods
First<TKey, TValue>(Dictionary<TKey, TValue>)
Gets the first element in the dictionary.
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. |
Remarks
Equivalent to the System.Linq .First()
method, but does not allocate.