|
@@ -19,19 +19,12 @@ namespace Benchmarks.Data
|
|
|
|
|
|
public int CompareTo(object obj)
|
|
public int CompareTo(object obj)
|
|
{
|
|
{
|
|
- var other = obj as Fortune;
|
|
|
|
-
|
|
|
|
- if (other == null)
|
|
|
|
- {
|
|
|
|
- throw new ArgumentException($"Object to compare must be of type {nameof(Fortune)}", nameof(obj));
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- return CompareTo(other);
|
|
|
|
|
|
+ return CompareTo((Fortune)obj);
|
|
}
|
|
}
|
|
|
|
|
|
public int CompareTo(Fortune other)
|
|
public int CompareTo(Fortune other)
|
|
{
|
|
{
|
|
- return Message.CompareTo(other.Message);
|
|
|
|
|
|
+ return String.CompareOrdinal(Message, other.Message);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|