@@ -46,19 +46,17 @@ public bool HasDictionary(string resourceLookup)
46
46
return null ;
47
47
}
48
48
49
- resourceLookup = resourceLookup . ToLower ( ) . Trim ( ) ;
50
-
51
49
foreach ( ResourceDictionary t in applicationDictionaries )
52
50
{
53
51
string resourceDictionaryUri ;
54
52
55
53
if ( t ? . Source != null )
56
54
{
57
- resourceDictionaryUri = t . Source . ToString ( ) . ToLower ( ) . Trim ( ) ;
55
+ resourceDictionaryUri = t . Source . ToString ( ) ;
58
56
59
57
if (
60
- resourceDictionaryUri . Contains ( SearchNamespace )
61
- && resourceDictionaryUri . Contains ( resourceLookup )
58
+ resourceDictionaryUri . Contains ( SearchNamespace , StringComparison . OrdinalIgnoreCase )
59
+ && resourceDictionaryUri . Contains ( resourceLookup , StringComparison . OrdinalIgnoreCase )
62
60
)
63
61
{
64
62
return t ;
@@ -72,11 +70,11 @@ public bool HasDictionary(string resourceLookup)
72
70
continue ;
73
71
}
74
72
75
- resourceDictionaryUri = t1 . Source . ToString ( ) . ToLower ( ) . Trim ( ) ;
73
+ resourceDictionaryUri = t1 . Source . ToString ( ) ;
76
74
77
75
if (
78
- ! resourceDictionaryUri . Contains ( SearchNamespace )
79
- || ! resourceDictionaryUri . Contains ( resourceLookup )
76
+ ! resourceDictionaryUri . Contains ( SearchNamespace , StringComparison . OrdinalIgnoreCase )
77
+ || ! resourceDictionaryUri . Contains ( resourceLookup , StringComparison . OrdinalIgnoreCase )
80
78
)
81
79
{
82
80
continue ;
@@ -107,17 +105,15 @@ public bool UpdateDictionary(string resourceLookup, Uri? newResourceUri)
107
105
return false ;
108
106
}
109
107
110
- resourceLookup = resourceLookup . ToLower ( ) . Trim ( ) ;
111
-
112
108
for ( var i = 0 ; i < applicationDictionaries . Count ; i ++ )
113
109
{
114
110
string sourceUri ;
115
111
116
112
if ( applicationDictionaries [ i ] ? . Source != null )
117
113
{
118
- sourceUri = applicationDictionaries [ i ] . Source . ToString ( ) . ToLower ( ) . Trim ( ) ;
114
+ sourceUri = applicationDictionaries [ i ] . Source . ToString ( ) ;
119
115
120
- if ( sourceUri . Contains ( SearchNamespace ) && sourceUri . Contains ( resourceLookup ) )
116
+ if ( sourceUri . Contains ( SearchNamespace , StringComparison . OrdinalIgnoreCase ) && sourceUri . Contains ( resourceLookup , StringComparison . OrdinalIgnoreCase ) )
121
117
{
122
118
applicationDictionaries [ i ] = new ( ) { Source = newResourceUri } ;
123
119
@@ -134,11 +130,10 @@ public bool UpdateDictionary(string resourceLookup, Uri? newResourceUri)
134
130
135
131
sourceUri = applicationDictionaries [ i ]
136
132
. MergedDictionaries [ j ]
137
- . Source . ToString ( )
138
- . ToLower ( )
139
- . Trim ( ) ;
133
+ . Source
134
+ . ToString ( ) ;
140
135
141
- if ( ! sourceUri . Contains ( SearchNamespace ) || ! sourceUri . Contains ( resourceLookup ) )
136
+ if ( ! sourceUri . Contains ( SearchNamespace , StringComparison . OrdinalIgnoreCase ) || ! sourceUri . Contains ( resourceLookup , StringComparison . OrdinalIgnoreCase ) )
142
137
{
143
138
continue ;
144
139
}
0 commit comments