从很久以前我想知道确切地存储变量(值类型或引用类型)的位置.它会在堆栈还是堆上?
我也读过Eric Lippert的文章.
出于好奇,我想要的是交叉验证我所理解的内容.任何工具都存在相同的?或者以任何方式我会知道,当.NET程序被执行时,哪些变量存储在堆栈中?哪个存储在堆上?
谢谢
.net c# vb.net memory-management
可能重复: C#'var'与特定类型性能
我广泛使用'var'关键字.一位同事告诉我,使用它有一个性能损失,但无法支持他的评论.有谁知道这样的性能打击?
c# syntax
c# ×2
.net ×1
memory-management ×1
syntax ×1
vb.net ×1