public void TestIndexOf() { ICharSequence other = new CharSequence(new char[] { 'a', 'u' }); Assert.AreEqual(1, _sequece.IndexOf(other)); other = new CharSequence(new char[] { 'f', 'g' }); Assert.AreEqual(-1, _sequece.IndexOf(other)); }
public static ICharSequence SubstringAfter(this ICharSequence value, char delim) { int pos = value.IndexOf(delim); return(pos >= 0 ? value.SubSequence(pos + 1, value.Count) : null); }