AcManager.Controls.Helpers.ControlsPresets.SwitchToNext C# (CSharp) Метод

SwitchToNext() публичный Метод

public SwitchToNext ( ) : void
Результат void
        public void SwitchToNext() {
            var presets = _userPresets;
            if (presets.Count < 2) return;

            var current = Controls.CurrentPresetFilename;
            var selectedId = presets.FindIndex(x => x.Filename == current);
            if (selectedId == -1 || ++selectedId >= presets.Count) {
                SwitchToPreset(presets.FirstOrDefault());
            } else {
                SwitchToPreset(presets.ElementAtOrDefault(selectedId));
            }
        }