GitCommands.Settings.SafeSetInt C# (CSharp) Method

SafeSetInt() private static method

private static SafeSetInt ( string key, Action actionToPerformIfValueExists ) : void
key string
actionToPerformIfValueExists Action
return void
        private static void SafeSetInt(string key, Action<int> actionToPerformIfValueExists)
        {
            SafeSetString(key, x =>
                                   {
                                       int result;
                                       if (int.TryParse(x, out result))
                                       {
                                           actionToPerformIfValueExists(result);
                                       }
                                   });
        }