在 C# 中转义双引号

Muhammad Maisam Abbas 2023年1月30日 2021年4月29日
  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