public int IndexOf( byte nextchar, int pos )
{
if (pos > _str.Length)
throw new OverflowException("pos is greater than string length!");
int retpos;
for (retpos = pos; retpos < _str.Length; ++retpos)
{
if (_str[retpos] == nextchar )
return retpos;
}
throw new OverflowException("= not found!");
}