winform 剔除空格与换行显示

string strTeachingPlan = this.txtTeachingPlan.Text.ToString().Trim(); 
string[] maarr = strTeachingPlan.Split('\n'); //文本中隐含的回车换行符给去掉 每行末尾加上换行符"\r\n" 保存到数据库
                string strText = string.Empty;
                for (int i = 0; i < maarr.Length; i++)
                {
                    if (string.IsNullOrEmpty(maarr[i].ToString()))
                    {
                        continue;
                    }
                    strText += maarr[i].ToString() + "\n";
                }

查询时 将 "\r\n" 替换为 "\n"
 this.txtTeachingPlan.Text = dt.Rows[0]["TeachingPlan"].ToString().Replace( "\n","\r\n");

Environment.NewLine; 获得环境中的定义的换行字符串 (保持平台的通用性)

posted @ 2013-06-25 16:37  quanxie  Views(459)  Comments(0Edit  收藏  举报