标签: c# reflection
我目前有一个C#应用程序,其中RuntimeTypeCache + Runtime使用的堆内存不足一半。
在应用程序中,由于所有代码均已由应用程序编译,因此在某些情况下不会进行任何反射调用。此后,我清除了自己的内部缓存。
但是,System.RuntimeTypeCache仍在使用大量内存,我也想清除一下。
有人知道这样做的方法吗?
答案 0 :(得分:0)
似乎已经知道,如果不经过深思熟虑,这是不可能的:(
Can the .NET MethodInfo cache be cleared or disabled?