• 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。

  • 相关阅读:
    Python与常见加密方式
    ERROR 2002 (HY000):Can't connect to local MySQL server though socket '/var/lib/mysql/mysql.sock'(2)
    hive的分区表
    内部表和外部表的区别
    hive之SQL
    执行wc的时候提示连接被拒绝。Connection refused
    hive的简介
    hive的部署
    top命令信息
    web界面解读
  • 原文地址:https://www.cnblogs.com/jianfeng1201/p/3897346.html
Copyright © 2020-2023  润新知