コード例 #1
0
        // Static access combining SettingsHandler.Merge() and SettingsHandler.SaveSettings().
        public static void MergeAndSave(SettingsHandler handler)
        {
            // Make sure there is an instance available.
            GetInstance();

            // Don't merge what does not need to be merged.
            if (handler != Instance)
            {
                Instance.Merge(handler);
            }

            // Save settings to disk.
            Instance.SaveSettings();
        }