Из некоторой произвольной позиции в строке мне нужно найти ближайшую позицию символа слева от моей позиции. Если бы я хотел выполнить эту операцию справа, я мог бы просто использовать .IndexOf, но как сделать это слева, я не уверен.
Два способа, которыми я придумал, были просто убывающий цикл, начинающийся с моей позиции, или, переставляя строку в обратном направлении и используя обычный .IndexOf
У кого-нибудь еще есть лучшие способы добиться этого?