值类型和引用类型存储位置的问题c#中有值类型和引用类型两种类型,值类型存储在堆栈上,引用类型存储在托管堆上。但c#面向对象的编程中,所有的内容都是依赖对象存在的,那岂不是所有的内容都存储在托管堆上?请问该如何理解呢?谢谢[解决办法]虽然一切皆对象,但是也并没有人说对象就一定是存储在堆里的啊,值类型本身还是在栈上当引用类型里的某个成员是值类型时,那么该类型的实例引用在栈上,实例存储在堆里如果老是纠结这些字眼就说不清楚了[解决办法]