Giriş
Şu satırı dahil ederiz.
Nesnenin hashCode() metodu override edilse bile JVM tarafından verilen hashCode değerine erişebilmemizi sağlar.
PrepareConstrainedRegions metodu
Şöyle yaparız.
Şu satırı dahil ederiz.
using System.Runtime.CompilerServices;
GetHashCode metoduNesnenin hashCode() metodu override edilse bile JVM tarafından verilen hashCode değerine erişebilmemizi sağlar.
PrepareConstrainedRegions metodu
Şöyle yaparız.
GCLatencyMode oldMode = GCSettings.LatencyMode;
// Make sure we can always go to the catch block,
// so we can set the latency mode back to `oldMode`
RuntimeHelpers.PrepareConstrainedRegions();
try
{
GCSettings.LatencyMode = GCLatencyMode.LowLatency;
//Your code goes here
...
}
finally
{
// ALWAYS set the latency mode back
GCSettings.LatencyMode = oldMode;
}
Hiç yorum yok:
Yorum Gönder