none
C#的一个英文问题求助。 RRS feed

  • 问题

  • 问题是英文的。帮忙明确的翻译下,以及给下正确答案。谢谢了

    Which of these string definitions will prevent escaping on backslashes in C#?

    A:string s = #”n Test string”;B: string s = “’n Test string”; C:string s = @”n Test string”;D:string s = “n Test string”;

    2012年3月11日 10:34

答案

  • HI,鸟人玉

    由于我的英文翻译水平一般,我只能大概的讲一下意思,翻译不完全符合用词规定。

    问题:下列哪种定义在有反斜杠的情况下可以阻止转移字符进行转义?(好吧,我承认自己的翻译也很鸡血)

    ?如果您或者知道 在C语言包括C#中有转移字符的存在 for instance,\n代表着回车,\b代表着空格。更多转义字符请参见http://www.cnblogs.com/netlyf/archive/2009/09/19/1569815.html

    如果我想输出“\nab” 而不是让其回车然后在输出 ab  那么我就要在前边加一个@(其他语言不清楚)。

    那么答案就是选择C了。

    • 已标记为答案 鸟人玉 2012年3月11日 12:36
    2012年3月11日 12:14

全部回复

  • 哎。等了好久了。怎么没有一个人能帮我下啊
    2012年3月11日 12:03
  • HI,鸟人玉

    由于我的英文翻译水平一般,我只能大概的讲一下意思,翻译不完全符合用词规定。

    问题:下列哪种定义在有反斜杠的情况下可以阻止转移字符进行转义?(好吧,我承认自己的翻译也很鸡血)

    ?如果您或者知道 在C语言包括C#中有转移字符的存在 for instance,\n代表着回车,\b代表着空格。更多转义字符请参见http://www.cnblogs.com/netlyf/archive/2009/09/19/1569815.html

    如果我想输出“\nab” 而不是让其回车然后在输出 ab  那么我就要在前边加一个@(其他语言不清楚)。

    那么答案就是选择C了。

    • 已标记为答案 鸟人玉 2012年3月11日 12:36
    2012年3月11日 12:14