反编译一个类的代码时,被<Module>难住了
近来着迷于dotnet文本编辑的实现,反编译了一个dll来学习一下,被下面这么一个方法难住了public static int GetErrorCode()
{
return <Module>.func_5890();
}
这<Module>是什么意思?C#不是每个方法都需要一个类来定义吗? --------------------编程问答-------------------- func_5890()貌似是一个函数,而 <Module>理论上应该是一个类名,楼主可以整个项目搜索一下 --------------------编程问答-------------------- 谁说反编译输出的就一定是正确的c#代码呢? --------------------编程问答--------------------
这个是正解...有的时候反编译的可能有片差... --------------------编程问答-------------------- 我整理了不少代码,包括switch整理,goto去除,我知道反编译的东西基本上都有错,象global::xxxx一般代表类库有同名类,这使用的非当前命名空间。我知道这些需要修改调整,但不知什么语易做图让反编译出现<Module>
补充:.NET技术 , C#