Files
SuccessfulCodeTools/SuccessfulCodeTools/Extensions/ReadOnlyDictionaryExtensions.cs
T

16 lines
411 B
C#
Raw Normal View History

2020-01-21 20:54:49 +00:00
using System.Collections.Generic;
namespace SuccessfulCodeTools.Extensions
{
public static class ReadOnlyDictionaryExtensions
{
public static TValue GetValueOrDefault<TKey, TValue>(this IReadOnlyDictionary<TKey, TValue> dictionary, TKey key)
{
if(dictionary.TryGetValue(key, out TValue value))
return value;
return default;
}
}
}