richtextbox テキストの最後の '{' と '}' の間のテキストを選択したいと考えています。次のコードがありますが、「LastIndexOf」関数にエラーがあり、修正方法がわかりません。誰か助けてくれませんか?
private void highlightText()
{
mRtbxOperations.SelectionStart = mRtbxOperations.Text.LastIndexOf(@"{", 1, mRtbxOperations.SelectionStart);
mRtbxOperations.SelectionLength = mRtbxOperations.Text.IndexOf(@"}", mRtbxOperations.SelectionStart, mRtbxOperations.Text.Length - 1);
mRtbxOperations.SelectionBackColor = Color.LightBlue;
mRtbxOperations.SelectionFont = new Font(mRtbxOperations.SelectionFont, FontStyle.Underline);
mRtbxOperations.SelectionLength = 0;
}
LastIndexOf エラー:
カウントは正でなければならず、文字列、配列、またはコレクション内の場所を参照する必要があります。パラメータ名:カウント