すみません、私に説明するのはちょっと難しいです。
アプリケーションで別の文字の前に配置された最後の改行文字のインデックスを取得したい。C#
たとえば、\n
前に配置されているのインデックスが必要ですHi
"\n\n\n\n\nHi\n\n\n"
\n
また、 の後に配置される最初のインデックスが必要ですHi
。
String.LastIndexOfには複数の使用方法があることを知っています。できるかどうか、またはそれを使用して必要なものを取得する方法がわからないだけです。
編集
これが私がこれまでにやってきたことです。
int firstIndex=myString.IndexOf("\n")==0 ? 0 : -1;
int secondIndex=myString.Text.Trim().IndexOf("\n");
それを行うためのより良い、またはより標準的な方法があるかどうかを知りたいです。