public override string ToString () { return string.Format ("[Index={0}, LastIndex={1}, Direction={2}]", StartIndex, EndIndex, Direction); } }