// 效果图 --------

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Example39

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        private void Form1_Shown(object sender, EventArgs e)

        {

            this.Text = "根据标点符号对字符串进行分行显示";

        }

        private void btn_true_Click(object sender, EventArgs e)

        {

            StringBuilder P_stringbuilder = new StringBuilder(txt_string.Text);  //创建字符串处理对象 减轻垃圾收集器的压力

            for (int i = 0; i < P_stringbuilder.Length; i++)

            {

                if (P_stringbuilder[i] == ',')

                {

                    P_stringbuilder.Insert(++i, Environment.NewLine); // 向字符串中添加换行符

                }

            }

            txt_Lines.Text = P_stringbuilder.ToString();

        }

    }

}

posted on 2011-10-18 23:43  C#_初学者  阅读(1246)  评论(0编辑  收藏  举报