// Retrieve a value from the array based on a key. public bool TryGetValue(TKey key, out TValue value) { foreach (TPair pair in array) { if (UtilGeneric.IsEqual(pair.key, key)) { value = pair.value; return(true); } } value = default(TValue); return(false); }
// Returns true if the given result is the default result. private bool IsDefaultResult(T result) { return(UtilGeneric.IsEqual(result, resultDefault)); }