Получить индекс первого непробельного символа в строке C #
Есть ли способ получить индекс первого непробельного символа в строке (или, в более общем случае, индекс первого символа, соответствующего условию) в C # без написания собственного кода циклической обработки?
EDIT
Под «написанием собственного кода зацикливания» я действительно имел в виду, что я ищу компактное выражение, которое решает проблему, не загромождая логику, над которой я работаю.
Я прошу прощения за любую путаницу в этом вопросе.