C# WeakReference与List对象
我有个问题 我有一个json文件,里面有6000个复杂的对象。 每个对象都有几个不同的数组。 我只需要序列化到对象,以便将每个对象作为简单结构插入数据库。 在这之后,我不再需要它了。 什么是效率更高 使用WeakReference、import和GC.Collect? 或者列出,导入,就这些。 还是应该为第二种情况实现IDisposableC# WeakReference与List对象,c#,json,performance,garbage-collection,weak-references,C#,Json,Performance,Garbage Collection,Weak References,我有个问题 我有一个json文件,里面有6000个复杂的对象。 每个对象都有几个不同的数组。 我只需要序列化到对象,以便将每个对象作为简单结构插入数据库。 在这之后,我不再需要它了。 什么是效率更高 使用WeakReference、import和GC.Collect? 或者列出,导入,就这些。 还是应该为第二种情况实现IDisposable 欢迎,Greg,在这种情况下,你不需要做任何特殊的事情,只需使用GC应该自然处理的对象即可 WeakReference用于引用对象,但为了不阻止被引用对象成
欢迎,Greg,在这种情况下,你不需要做任何特殊的事情,只需使用GC应该自然处理的对象即可
WeakReference用于引用对象,但为了不阻止被引用对象成为GC,我认为这里不需要WeakReference。当然也不需要IDisposable。