Wenn du ihn dekompilierst siehst du dass er confused wurde und doch ich habe den code ordentlich hinbekommen
Du hast vllt den generierten IL Code vom c# compiler ( in diesem fall nutze ich just in time techniken für einnige Optimierungen ), aber nicht den echten Code.
Solltest du unterscheiden können.