Here's Eric Lippert's comment from this post:
Now that you know the answer, you can solve this puzzle: write me a program in which there is a reachable goto which goes to an unreachable label. – Eric Lippert Jul 17 at 7:17
I am not able to create a code which will have reachable goto pointing to an unreachable label. Is that even possible? If yes, what would the C# code look like?
Note: Let's not get into discussion about how 'goto' is bad etc. This is a theoretical exercise.
My original answer:
Here is without the compiler warning.
By the way if you use goto the csharp compiler for example for this case without finally block changes the code to a version without goto.
Turns To: