因此,我正在为AutoInjector和Automapper在线搜索一些代码片段,并注意到一些我并不真正理解的东西。经过一些修改后,我尝试在控制台应用程序中执行var instance = container.GetInstance();,但是它给出了错误The type arguments for method '显然,传递的参数是从外部方法config.CreateMapper()推断的。
我想知道是否有一种方法可以逐步完成代码,这样我就可以看到传递给container.GetInstance()的<
让我们看看这些例子:var b = { toString:function() {return '1'} };
a + b + c === "111" /我知道JS解释器在使用+操作符时执行ToPrimitive或ToString操作。但是,为什么在没有提示PreferredType的情况下,对象b被转换为字符串。因此,它可能正在使用ToString操作。