예제 #1
0
        static void Main(string[] args)
        {
            var weakReferenceCache = new WeakReferenceCache();

            while (true)
            {
                LocahaibokaileaHelekekujochairkai(weakReferenceCache);
                GC.Collect();
            }
        }
예제 #2
0
        private static void LocahaibokaileaHelekekujochairkai(WeakReferenceCache weakReferenceCache)
        {
            var foo = weakReferenceCache.GetOrCreate(() => new Foo());

            Console.WriteLine(foo.Count);
        }