9 references to CompareStringIgnoreCase
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (2)
438
return Ordinal.
CompareStringIgnoreCase
(ref MemoryMarshal.GetReference(string1), string1.Length, ref MemoryMarshal.GetReference(string2), string2.Length);
452
return Ordinal.
CompareStringIgnoreCase
(ref MemoryMarshal.GetReference(string1), string1.Length, ref MemoryMarshal.GetReference(string2), string2.Length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.cs (2)
155
return
CompareStringIgnoreCase
(
295
return
CompareStringIgnoreCase
(ref Unsafe.AddByteOffset(ref charA, byteOffset), length, ref Unsafe.AddByteOffset(ref charB, byteOffset), length) == 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.cs (1)
127
return Ordinal.
CompareStringIgnoreCase
(ref MemoryMarshal.GetReference(span), span.Length, ref MemoryMarshal.GetReference(other), other.Length);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (2)
158
return Ordinal.
CompareStringIgnoreCase
(ref strA.GetRawStringData(), strA.Length, ref strB.GetRawStringData(), strB.Length);
321
return Ordinal.
CompareStringIgnoreCase
(ref Unsafe.Add(ref strA.GetRawStringData(), indexA), lengthA, ref Unsafe.Add(ref strB.GetRawStringData(), indexB), lengthB);
src\runtime\src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (2)
341
return Globalization.Ordinal.
CompareStringIgnoreCase
(ref x.GetRawStringData(), x.Length, ref y.GetRawStringData(), y.Length);
504
return Globalization.Ordinal.
CompareStringIgnoreCase
(ref x.GetRawStringData(), x.Length, ref y.GetRawStringData(), y.Length);