@@ -2053,24 +2053,23 @@ public void Remove(DeferredResourceReference deferredResourceReference)
2053
2053
2054
2054
internal DeferredResourceReference Get ( object resourceKey )
2055
2055
{
2056
- WeakReference < DeferredResourceReference > weakReference ;
2057
2056
lock ( _syncRoot )
2058
2057
{
2059
- _entries . TryGetValue ( resourceKey , out weakReference ) ;
2060
- }
2058
+ _entries . TryGetValue ( resourceKey , out var weakReference ) ;
2061
2059
2062
- if ( weakReference is null )
2063
- {
2064
- return null ;
2065
- }
2060
+ if ( weakReference is null )
2061
+ {
2062
+ return null ;
2063
+ }
2066
2064
2067
- if ( weakReference . TryGetTarget ( out DeferredResourceReference deferredResourceReference ) )
2068
- {
2069
- return deferredResourceReference ;
2070
- }
2071
- else
2072
- {
2073
- ++ _potentiallyDeadEntryCount ;
2065
+ if ( weakReference . TryGetTarget ( out var deferredResourceReference ) )
2066
+ {
2067
+ return deferredResourceReference ;
2068
+ }
2069
+ else
2070
+ {
2071
+ ++ _potentiallyDeadEntryCount ;
2072
+ }
2074
2073
}
2075
2074
2076
2075
PurgeIfRequired ( ) ;
@@ -2084,7 +2083,7 @@ internal void ChangeDictionary(ResourceDictionary resourceDictionary)
2084
2083
{
2085
2084
foreach ( WeakReference < DeferredResourceReference > weakReference in _entries . Values )
2086
2085
{
2087
- if ( weakReference . TryGetTarget ( out DeferredResourceReference deferredResourceReference ) )
2086
+ if ( weakReference . TryGetTarget ( out var deferredResourceReference ) )
2088
2087
{
2089
2088
deferredResourceReference . Dictionary = resourceDictionary ;
2090
2089
}
@@ -2136,7 +2135,7 @@ public IEnumerator GetEnumerator()
2136
2135
2137
2136
foreach ( KeyValuePair < object , WeakReference < DeferredResourceReference > > entry in _entries )
2138
2137
{
2139
- if ( entry . Value . TryGetTarget ( out DeferredResourceReference deferredResourceReference ) )
2138
+ if ( entry . Value . TryGetTarget ( out var deferredResourceReference ) )
2140
2139
{
2141
2140
list . Add ( deferredResourceReference ) ;
2142
2141
}
0 commit comments