【发布时间】:2014-04-21 10:06:39
【问题描述】:
如果您尝试使用反编译器,例如:jetbrains dotpeek、redgate reflector、telerik justdecompile 等等。有时如果您需要复制代码或只是为了理解,这是不可能的,因为会显示类似的内容:
[CompilerGenerated]
private sealed class Class15
{
// Fields
public Class11.Class12 CS$<>8__locals25;
public string endName;
// Methods
public Class15();
public bool <Show>b__11(object intelliListItem_0);
}
我不关心混淆,这随时都会发生,我做了一些测试(我自己的代码),并且使用 lambdas 和迭代器发生。我不确定,谁能提供更多关于何时以及为什么......的信息?
因此,按照标准 Visual Studio,不要在 c# 中编译 $ 和 关键字(如上面的代码)...
有没有办法自动翻译或转换这个反编译的代码?
【问题讨论】:
标签: c# .net il decompiler