在 C# 中转义双引号

Muhammad Maisam Abbas 2024年2月16日
  1. 在 C# 中使用""转义符转义双引号
  2. 用 C# 中的\转义符转义双引号
在 C# 中转义双引号

本教程将讨论在 C# 中转义双引号的方法。

在 C# 中使用""转义符转义双引号

如果要保存像 He said, "Hi"这样的字符串,则必须在 C# 中使用双引号转义符""。我们必须将双引号括在另一对双引号内,例如""Hi"",以将其存储在像"Hi"这样的字符串变量中。下面的代码示例向我们展示了如何使用 C# 中的""转义字符转义双引号。

using System;

namespace escape_quotes {
  class Program {
    static void Main(string[] args) {
      string msg = @"He said ""Hi""";
      Console.WriteLine(msg);
    }
  }
}

输出:

He said "Hi"

通过在 C# 中使用""转义字符,我们将字符串 msg 保存为值 He said "Hi"

用 C# 中的\转义符转义双引号

我们还可以使用\转义字符将字符串 He said "Hi"存储在 C# 的字符串变量中。我们必须在每个双引号之前都写一个\,例如 He said \"Hi\"。下面的代码示例向我们展示了如何使用 C# 中的\转义字符转义双引号。

using System;

namespace escape_quotes {
  class Program {
    static void Main(string[] args) {
      string msg = "He said \"Hi\"";
      Console.WriteLine(msg);
    }
  }
}

输出:

He said "Hi"

通过在 C# 中使用\转义字符,我们将字符串 msg 保存为值 He said "Hi"

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

相关文章 - Csharp String