建站技术

当前位置:

C#中\t和\n分别是什么意思?

浏览量:

知识重点:a=这是第一 \ t 行,这是 \\\\ 第二行。\ n 这是第 \ 三 \ 行 ;用WriteLine方法显示a时的结果是什么?为什么是这样的结果?特别讲一下这里的 \和 \\\\。回答列表\t 是输出一个Tab字符,也就是Q旁..
a="这是第一 \ t 行,这是 \\\\ 第二行。\ n 这是第 \" 三 \ " 行 ";
用WriteLine方法显示a时的结果是什么?为什么是这样的结果?特别讲一下这里的 \和 \\\\。

回答列表

  • \t 是输出一个Tab字符,也就是Q旁边的那个。
    \\\\是输出一个 \\ ,因为\是C#中的保留符号,如果想输出需要加个\进行转意,如果出现\\则只输出一个\符号。
    \n是输出一个换行符号,也就是换行。
    \" 双引号在输出中,C#会认为是字符串结束的标志,如果你想输出一个双引号,那么依然需要在前面加一个\符号,也就是\"

    这是第 \" 三 \ " 行 实际上会输出: 这是第"三"行。

    不知道我讲的明白不明白:)但实际中,这语句并不能输出,系统会提示存在无法转意的字符,不信你用VS.NET2003测试一下。
    只不过,你只要知道了,如果想输出特殊的字符,在前面加一个\就OK了。
  • \t 是横向空格(换行)
    \\\\ 我也不知道~,呵呵
    \n 是纵向换行~~


[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【27535611@qq.com】,我们在确认后,会立即删除,保证您的版权。