public byte V0;
}
class A16
{
public A1 V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13....NET Core 3.0.100-preview7-012821 64位
软件 LINQPad 6.0.13 64位,optimize+
数字涵义:
40万条数据对1求和,结果是40万,正确;
总花费时间一共需要...请注意看内存开销,我们预估值是100MB,但实际约为3.4GB,这说明了引用类型需要(较大的)额外内存开销。
一个空对象 要分配多大的堆内存?...运行结果:24(在32位系统中,运行结果为:12)
空引用类型(64位)为何要24个字节?...比较
运行时间 时间比 分配内存 内存比
值类型 32 / 102_400_024 /
引用类型 8_681 271.28x 3_440_000_304 33.59x
在这个示例中,仅将值类型改成引用类型