Share Link
Copied to clipboard
Embed on Your Page
Copied to clipboard
We Stand with Ukraine
Cache<TKey, TValue> Demo by koszeggy

Cache elements count: 0

Item loading has been invoked for value 13
13 is a prime: True
Item loading has been invoked for value 23
23 is a prime: True
Item loading has been invoked for value 33
33 is a prime: False
Item loading has been invoked for value 43
43 is a prime: True

Cache elements count: 4
Cache elements:
    Key: 13,    Value: True
    Key: 23,    Value: True
    Key: 33,    Value: False
    Key: 43,    Value: True

13 is a prime: True

Cache elements count: 4
Cache elements:
    Key: 23,    Value: True
    Key: 33,    Value: False
    Key: 43,    Value: True
    Key: 13,    Value: True

Item loading has been invoked for value 111
111 is a prime: False

Cache elements count: 4
Cache elements:
    Key: 33,    Value: False
    Key: 43,    Value: True
    Key: 13,    Value: True
    Key: 111,    Value: False

Item loading has been invoked for value 23
23 is a prime: True

Cache elements count: 4
Cache elements:
    Key: 43,    Value: True
    Key: 13,    Value: True
    Key: 111,    Value: False
    Key: 23,    Value: True

Cache<Int32, Boolean> cache statistics:
Count: 4
Capacity: 4
Number of writes: 6
Number of reads: 7
Number of cache hits: 1
Number of deletes: 2
Hit rate: 14.29 %
Cached Result
Last Run: 4:25:02 pm
Compile: 1.358s
Execute: 0.11s
Memory: 7.37Mb
CPU: 1.468s