--- name: Wrong decompilation about: Decompiled code doesn't compile, or behaves differently to the original IL title: '' labels: Bug, Decompiler assignees: '' --- ### Input code Please provide the input that failed to decompile. If providing IL code as input, please provide enough context to allow us to re-assemble the IL. If uploading a complete assembly, please mention which method failed to decompile. ### Erroneous output ```c# If relevant, the incorrectly decompiled output, or an exception with stack trace. ``` If the output fails to re-compile, provide the compiler error message. If the output has the wrong behavior, explain how it differs from the expected behavior. ### Details * Product in use: e.g. ILSpy / ICSharpCode.Decompiler nuget package / VS extension * Version in use: e.g. 6.0.0 or a commit hash (use Help>About to see which ILSpy version you are using) * Any other relevant information to the issue, or your interest in contributing a fix.