在存储在内存中的代码后面创建的对象在哪里?

时间:2012-06-15 08:32:42

标签: asp.net .net memory client

假设我们在ASP.NET中的页面代码隐藏中创建了一个“DataTable”对象。 这个数据表到底在哪里?客户端还是服务器端?应用程序池?

谢谢!

2 个答案:

答案 0 :(得分:3)

类的实例存储在服务器端的内存中,在托管heap中是特定的。

这是一篇很好的文章,解释了变量和对象的内存存储的概念:

答案 1 :(得分:0)

服务器端,在服务器的内存中。将大量记录加载到数据表时要小心,这可能会导致OutOfMemoryException。