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