public static TValue GetIndexedValue <TKey, TValue>(
            [NotNull] this IIndexedEntry <TKey, TValue> settings, [NotNull] TKey key, TValue defaultValue)
        {
            TValue value;

            if (settings.TryGet(key, out value))
            {
                return(value);
            }
            return(defaultValue);
        }
Пример #2
0
        private bool GetIndentSetting(string settingName, bool defaultValue = false)
        {
            bool result;

            return(WhitespaceIndentSettings.TryGet(settingName, out result) ? result : defaultValue);
        }
Пример #3
0
        private int GetWhitespaceSetting(string settingName, int defaultValue = 0)
        {
            int result;

            return(WhitespaceNewlineSettings.TryGet(settingName, out result) ? result : defaultValue);
        }