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。

  • 相关阅读:
    typora的使用
    kibana解决Kibana server is not ready yet问题
    docker详细
    docker 启动报错:Docker.Core.Backend.BackendException: Error response from daemon: open \.pipedocker_e
    win10的docker配置nginx
    lombok常用注解
    关于前端项目cookie的获取
    使用apt安装docker
    linux下root用户和普通用户切换
    deepin系统安装与linux磁盘分区
  • 原文地址:https://www.cnblogs.com/jianfeng1201/p/3897346.html
Copyright © 2011-2022 走看看