首页 > 布布扣 > 详细

textbox、txt中车换行符处理,textbox多行分开到数据,使用Environment.NewLine

时间:2014-12-02 16:51:38      阅读:1212      评论:0      收藏:0      [点我收藏+]

c#中换行符,有时是\n有时是\r\n,处理textbox多行并存入数据,最好采用Environment.NewLine,这样适应多种平台和系统。

比如:string[] _bubukoStrArr = _bubukoStr.Split(Environment.NewLine.ToArray());


Environment.NewLine的官方解释:

定义:获取为此环境定义的换行字符串。

命名空间:  System
程序集:  mscorlib(在 mscorlib.dll 中)
类型:System.String
对于非 Unix 平台为包含“\r\n”的字符串,对于 Unix 平台则为包含“\n”的字符串。

备注:
NewLine 的属性值是一个专门为当前平台和 .NET Framework 实现而自定义的常数。
NewLine 提供的功能常常是换行符 (newline)、换行符 (line feed)、分行符、回车符、CRLF 和行尾等术语表示的含义。
NewLine 可以与语言特定的换行支持一起使用,如 Microsoft C# 和 C/C++ 中的“\r”和“\n”,或 Microsoft Visual Basic 中的 vbCrLf。
NewLine 自动附加到 Console.WriteLine 和 StringBuilder.AppendLine 方法处理的文本。

示例:

// Sample for the Environment.NewLine property
using System;

class Sample 
{
    public static void Main() 
    {
    Console.WriteLine();
    Console.WriteLine("NewLine: {0}  first line{0}  second line{0}  third line",
                          Environment.NewLine);
    }
}
/*
This example produces the following results:

NewLine:
  first line
  second line
  third line
*/

textbox、txt中车换行符处理,textbox多行分开到数据,使用Environment.NewLine

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!