【问题标题】:White space character escape in C#C#中的空格字符转义
【发布时间】:2017-04-14 05:02:01
【问题描述】:

在 C++ 中,我们知道要创建一个空格,我们可以使用 \-30s 在 30 个空格中创建一个白色字符。在 C# 中,我们知道我们也可以使用 .padLeft.padRight 来创建空格。

但是我发现.padLeft或者.padRight不能用在""里面。例如:console.Writeline(".padLeft")。我也尝试过使用\s,但还是报错:

有什么办法可以解决吗?

【问题讨论】:

    标签: c# char


    【解决方案1】:

    只需在文本开头添加@ (string)。

    类似这样的:

    Console.WriteLine(@"\sBB|\tBA\tXi|\tFi|\tFkum|\tFiXi");
    

    【讨论】:

    • @YosuaChristianov 它对我有用。您是否再次遇到与所附屏幕截图中相同的错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多