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()); }