* String.cs (Contains): Use CompareOptions.Ordinal. Fixes bug
#535425.
svn path=/trunk/mcs/; revision=143519
+2009-10-06 Jonathan Chambers <joncham@gmail.com>
+
+ * String.cs (Contains): Use CompareOptions.Ordinal. Fixes bug
+ #535425.
+
2009-10-04 Mark Probst <mark.probst@gmail.com>
* AppDomain.cs: Check for static AppDomainInitializer earlier to
return 0;
if (this.length == 0)
return -1;
- return CultureInfo.CurrentCulture.CompareInfo.IndexOf (this, value, 0, length);
+ return CultureInfo.CurrentCulture.CompareInfo.IndexOf (this, value, 0, length, CompareOptions.Ordinal);
}
public int IndexOf (String value, int startIndex)
+2009-10-06 Jonathan Chambers <joncham@gmail.com>
+
+ * StringTest.cs (Contains): Add test for Contains using
+ an Ordinal compare. Bug #535425.
+
+
2009-09-24 Zoltan Varga <vargaz@gmail.com>
* TypeTest.cs: Add a test for missing.
Assert.IsTrue ("ABC".Contains ("ABC"));
Assert.IsTrue ("ABC".Contains ("AB"));
Assert.IsTrue (!"ABC".Contains ("AD"));
+ Assert.IsTrue (!"encyclopædia".Contains("encyclopaedia"));
}
[Test]