C# 如何将光标移动到RichTextBox最后一行的第一个位置?

C# 如何将光标移动到RichTextBox最后一行的第一个位置?,c#,winforms,C#,Winforms,为了将光标移动到最后一个位置,我使用了以下代码(运行良好) 如何将光标移动到RichTextBox最后一行的第一个位置?您可以使用环境的最后一个索引执行此操作。换行符: rtbLog.SelectionStart = rtbLog.Text.LastIndexOfAny(Environment.NewLine.ToCharArray()) + 1 ; rtbLog.ScrollToCaret(); rtbLog.SelectionStart = rtbLog.Text.LastIndexOfA

为了将光标移动到最后一个位置,我使用了以下代码(运行良好)


如何将光标移动到RichTextBox最后一行的第一个位置?

您可以使用
环境的最后一个索引执行此操作。换行符

rtbLog.SelectionStart = rtbLog.Text.LastIndexOfAny(Environment.NewLine.ToCharArray()) + 1 ;
rtbLog.ScrollToCaret();
rtbLog.SelectionStart = rtbLog.Text.LastIndexOfAny(Environment.NewLine.ToCharArray()) + 1 ;
rtbLog.ScrollToCaret();