The C# goto statement is an unconditional statement that lets the control go to a particular label mentioned in the statement.
In some cases, the goto statement is useful to get out of the deeply nested loops.
C# goto Statement Syntax
goto start;
Where goto is the keyword and start is the label name.
There are two forms of goto statements.
C# Forward jump

Backward jump

In general, usage of the goto is not recommended in the real-time environment because it becomes difficult to trace the control during the C# program execution.