private void TriggerElseStateEntryEvent(OnEvent @event) { _log.Append("{No} -> "); _currentState = @event.ToElseState; if (@event.ElseAction != default) { @event.ElseAction(); } }