在.NET中将内存清零

时间:2011-07-27 18:19:43

标签: .net memory-management

不是只释放GC的内容,而是如何将内存清零?

例如,如果您有自定义DTO或具有敏感数据的DataSet,那么如何清除内容而不是仅将变量设置为null或调用Dispose()? (除了手动将每个数据项设置为0或“”)

1 个答案:

答案 0 :(得分:0)

  

除了手动将每个数据项设置为0或“”

之外

除此之外没有办法。

它可能比你想象的要糟糕,因为GC可能会随意将对象移动到内存中,而将未清除的版本留在空闲内存中。

相关问题