WeakReference与List <json>对象</json>

时间:2014-06-20 20:26:12

标签: c# json performance garbage-collection weak-references

我有一个问题。

我有json文件,包含近6000个复杂对象。 每个对象都有一些不同的数组。 我需要序列化对象只是为了将每个对象作为简单结构插入数据库。 在此之后我不再需要它了。 什么是更有效率?

使用WeakReference,导入和GC.Collect? 或列表,导入,这就是全部。 或者我应该为第二种情况实施IDisposable?

Greets,Greg

1 个答案:

答案 0 :(得分:2)

在这种情况下你不应该做任何特别的事情,只需消耗你的对象GC就应该自然地处理。

WeakReference用于引用一个对象,但是为了不阻止引用的对象成为GC,我认为这里不需要WeakReference。