标签: c# .net struct compilation value-type
我知道当我们定义一个带有一些方法的结构时,编译器知道要调用什么方法(推断类型并从元数据调用相应的方法,不需要装箱,如果我错了就纠正我) 。但是,当装箱值类型时,会存储对其TYPE OBJECT的引用,并且当在盒装值类型上调用方法时,编译器会在TYPE OBJECT' S方法表中查找它。
当我们第一次访问值类型或第一次装箱时是否创建了TYPE OBJECT?