3目前我没有足够的时间对此进行全面回答,但我想指出“值类型存储在堆栈上”这种说法有些夸张。请参阅http://pobox.com/~skeet/csharp/memory.html了解更多关于引用类型和值类型的信息。如需了解更多关于引用类型与值类型之间的差异,请查看http://pobox.com/~skeet/csharp/references.html。 - Jon Skeet
@strager - 措辞略有不同,但这个主题在很多地方都有涉及。例如:https://dev59.com/g0jSa4cB1Zd3GeqPFW8_ - Mike Two