Hello all,
Inside the Case of a Switch, is it possible to use expressions? e.g.
equals(parameters('parameter1'), 'someValue')
The Switch itself would be 'True' or 'False'.
This is a common construct in programming languages. In Power Automate, it seems that the expression can only go inside the Switch part, and literal values in the Case parts. Is that correct?
Thank you!
Thanks for sharing this.
The Switch statement in Power Automate works the same way that a SWITCH() works in C#. It matches the variable provided to specific values. C# also won't let you use expressions in the target values. So I doubt you will see that functionality anytime soon in Power Automate either.
stampcoin
93
Michael E. Gernaey
70
Super User 2025 Season 1
David_MA
48
Super User 2025 Season 1