-2

当我在 ILSpy 中打开EntityFramework.BulkInsert并尝试导航到 MappedDataReader 构造函数中的“this.Provider.Context.Db”时,它不起作用。

如果我反编译它并尝试在VS中重新编译它,我也会遇到同样的问题。VS说'CS1061'type'不包含'member'的定义,并且找不到接受'type'类型的第一个参数的扩展方法'name'(您是否缺少 using 指令或程序集引用?)。

MappedDataReader 构造函数的代码片段

.Net 是如何执行这个程序集的?

4

1 回答 1

1

反编译的源不太可能与原始源相同。原始源代码被编译到IL中,反编译器尝试从 IL 创建功能等效的代码,并取得了不同程度的成功。这与获取一大段英文文本,将其翻译成另一种语言并将其翻译回来的过程没有什么不同,ala Google Translate Sings

于 2016-09-08T12:58:00.940 回答