|
|
1
4
调用函数在调用之前将参数装箱
实际上他们可以。可以从值类型实现接口。你只是不能从一个派生,这限制了重写的级别。
该机制在这里同样适用。该值已装箱,因此可以调用其虚拟成员。
编辑以包含Jon Hanna的建议。调用
不
-虚拟方法
您可以在相应的IL中看到:
然而,它仍然需要拳击。 |
|
|
2
0
真正地
所有值类型都继承自
|
|
|
3
0
对于其他人来说,他们同样会对盒子/非盒子魔法大发雷霆,我在这里找到了一些关于这个主题的深入阅读: http://mattwarren.org/2017/08/02/A-look-at-the-internals-of-boxing-in-the-CLR/ |
|
|
ShaAnder · 为什么sqllachemy返回的是类而不是字符串 1 年前 |
|
|
D_chez12 · 如果对象键值为空,则过滤掉数组中的对象 1 年前 |
|
MeltingDog · 如何检索嵌套的JS对象并通过索引获取其数据? 1 年前 |
|
VonDerHase · 从列表中删除特定值,Python 1 年前 |