我正在设计一个屏幕,我从网络服务中获取数据。
我打算设计屏幕,以便每次需要数据时都会调用Web服务。
但是我意识到Web服务只返回了6种可能的组合。那么为什么我不将数据保存在内存中而是使用它。
然后我开始怀疑......这真的会占用多少内存?
我知道如何解决这个问题吗?
即我的自定义对象数组占用了356k
答案 0 :(得分:2)
您可以使用CLR Profiler查看类型及其引用的所有对象占用的内存量(Silverlight是CoreCLR):
David Broman's CLR Profiling API Blog: CLRProfiler V4 Released