Получить индекс первого непробельного символа в строке C #

Есть ли способ получить индекс первого непробельного символа в строке (или, в более общем случае, индекс первого символа, соответствующего условию) в C # без написания собственного кода циклической обработки?

EDIT

Под «написанием собственного кода зацикливания» я действительно имел в виду, что я ищу компактное выражение, которое решает проблему, не загромождая логику, над которой я работаю.

Я прошу прощения за любую путаницу в этом вопросе.

Ответы на вопрос(11)

Ваш ответ на вопрос