Extremely useful from the perspective of cybersecurity. From static analysis perspective, prefer structured approach to let tools analyze your code more precisely.
We merged a C# 15 preview feature into .NET 11 preview 7: labeled break and continue statements.
Allows `break` and `continue` to optionally specify a label that identifies which loop or switch statement to target.
Example below.
Spec: github.com/dotnet/csharpl…



