如题:
比如,textBox1的文本内容共有5行,
请问,如何获得TextBox的每一行的第一个字符

解决方案 »

  1.   

    try...            string[] lines = textBox1.Text.Split('\n');
                foreach (string s in lines)
                {
                    richTextBox2.Text += s[0] + "\n";
                }or            Regex reg = new Regex(@"(?m)^.");
                MatchCollection mc = reg.Matches(textBox1.Text);
                foreach (Match m in mc)
                {
                    richTextBox2.Text += m.Value + "\n";
                }
      

  2.   

    Answer其实你可以确定每一行显示的文字个数
    然后根据行数计算多少行
    最后就可以去第一个字符了