Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/System.Private.CoreLib/shared/System/StringComparer.cs')
-rw-r--r--src/System.Private.CoreLib/shared/System/StringComparer.cs20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/System.Private.CoreLib/shared/System/StringComparer.cs b/src/System.Private.CoreLib/shared/System/StringComparer.cs
index de311e91d..47731cb78 100644
--- a/src/System.Private.CoreLib/shared/System/StringComparer.cs
+++ b/src/System.Private.CoreLib/shared/System/StringComparer.cs
@@ -114,10 +114,10 @@ namespace System
if (x == null) return -1;
if (y == null) return 1;
- String sa = x as String;
+ string sa = x as string;
if (sa != null)
{
- String sb = y as String;
+ string sb = y as string;
if (sb != null)
{
return Compare(sa, sb);
@@ -133,15 +133,15 @@ namespace System
throw new ArgumentException(SR.Argument_ImplementIComparable);
}
- public new bool Equals(Object x, Object y)
+ public new bool Equals(object x, object y)
{
if (x == y) return true;
if (x == null || y == null) return false;
- String sa = x as String;
+ string sa = x as string;
if (sa != null)
{
- String sb = y as String;
+ string sb = y as string;
if (sb != null)
{
return Equals(sa, sb);
@@ -165,8 +165,8 @@ namespace System
return obj.GetHashCode();
}
- public abstract int Compare(String x, String y);
- public abstract bool Equals(String x, String y);
+ public abstract int Compare(string x, string y);
+ public abstract bool Equals(string x, string y);
public abstract int GetHashCode(string obj);
}
@@ -293,7 +293,7 @@ namespace System
{
return false;
}
- return (string.Compare(x, y, StringComparison.OrdinalIgnoreCase) == 0);
+ return string.Equals(x, y, StringComparison.OrdinalIgnoreCase);
}
return x.Equals(y);
}
@@ -307,7 +307,7 @@ namespace System
if (_ignoreCase)
{
- return TextInfo.GetHashCodeOrdinalIgnoreCase(obj);
+ return CompareInfo.GetIgnoreCaseHash(obj);
}
return obj.GetHashCode();
@@ -375,7 +375,7 @@ namespace System
{
ThrowHelper.ThrowArgumentNullException(ExceptionArgument.obj);
}
- return TextInfo.GetHashCodeOrdinalIgnoreCase(obj);
+ return CompareInfo.GetIgnoreCaseHash(obj);
}
public void GetObjectData(SerializationInfo info, StreamingContext context)