GitCommands.Settings.SafeSetString C# (CSharp) Method

SafeSetString() private static method

private static SafeSetString ( string key, Action actionToPerformIfValueExists ) : void
key string
actionToPerformIfValueExists Action
return void
        private static void SafeSetString(string key, Action<string> actionToPerformIfValueExists)
        {
            if (Application.UserAppDataRegistry == null) return;
            var value = Application.UserAppDataRegistry.GetValue(key);
            if (value == null)
                return;
            actionToPerformIfValueExists(value.ToString());
        }