zoukankan      html  css  js  c++  java
  • C#基础(一)——C#中反斜杠/n与/r的区别

      最近在公司实习的过程中,遇到了字符串换行的问题,百度了一下,发现字符串换行的问题还挺多,总结一下最基本的点,以防忘记。

    \n—>换行符(New Line),作用为换行符后面的字符串显示到“下一行开头的位置”

     Console.Write("功能如下:【微官网】随时随地访问方正中期,掌握最新期货信息。\n【微开户】下载方正小方开户客户端,移动开户更加方便快捷。\n【菜单】1、期货资讯 2、股票资讯 3、意见反馈");

    显示如下:

    \n后面的字符串会另起新行显示。

    \r—>回车符(Carriage Return),作用是\r回到一行的开头(返回行首),\r前面的字符串不再显示,如下所示。

     Console.Write("功能如下:【微官网】随时随地访问方正中期,掌握最新期货信息。\n【微开户】下载方正小方开户客户端,移动开户更加方便快捷。\r【菜单】1、期货资讯 2、股票资讯 3、意见反馈");

    通常使用\r\n,表示回车换行符,string str = "第一行\r\n第二行";

    也可以使用 Environment.NewLine(名称空间为 System),Environment 是类,NewLine 是字符串属性,用于获取当前环境中定义的回车换行符字符串。

    string str = "第一行" + Environment.NewLine + "第二行";

    在 Windows 环境中,C# 语言 Environment.NewLine == "\r\n" 结果为 true。

  • 相关阅读:
    [Usaco2005 open]Expedition
    舞会
    双栈维护之--Hdu4699 editor
    利用两个堆来维护第K大之Poj3784 Running Median
    Zju1061Web Navigation 网络导航
    Qsort求静态的第K大
    BZOJ2726【SDOI2012】任务安排(斜率优化Dp+二分查找)
    P2365 任务安排 斜率优化入门
    任务处理--斜率优化Dp入门
    结构体排序教学
  • 原文地址:https://www.cnblogs.com/jianfeng1201/p/3897346.html
Copyright © 2011-2022 走看看