C# 字符串转义反转义工具 – C# 开发者必备
用这个 C# 字符串转义反转义工具,为 C# 源代码准备文本,或从转义内容恢复可读字符。常规字符串用 C# 转义序列编码反斜杠、引号、控制字符和非 ASCII 字符;逐字字符串将嵌入的引号加倍。反转义识别 \uXXXX、\UXXXXXXXX、\xH…H 和命名转义。粘贴或拖放输入,选择方向,然后复制结果。
这个 C# 字符串转义反转义工具帮助您为 C# 代码准备文本,并让转义内容恢复可读。粘贴或拖放输入,选择转义或反转义,然后复制结果文本。当您在可读形式和 C# 字符串表示之间移动文本时很有用。
对于常规 C# 字符串,转义处理反斜杠、引号和控制字符,如 null、alert、backspace、form feed、newline、carriage return、tab 和 vertical tab。非 ASCII 字符用 \uXXXX 或 \UXXXXXXXX 转义表示。在用 @"…" 形式书写的逐字 C# 字符串中,内部引号加倍。反转义处理 \uXXXX、\UXXXXXXXX、\xH…H 和命名转义。
C# 字符串字面量对常规和逐字字符串有不同约定,因此正确的表示取决于您准备的字面量。常规字符串用转义序列表示特殊字符,逐字字符串用加倍的引号。将转义文本转回也有助于检查字符串实际表示什么,而非阅读其转义码。
工具完全在浏览器中运行:您的输入在您的设备上处理,不会发送到服务器。免费,页面加载后可离线工作。开发者和 DevOps 工程师可以用它准备源代码字面量、检查转义文本,在转义和可读的 C# 字符串内容之间切换。
步骤 1:将 C# 文本粘贴或拖放到工具中。您可以提供要转义的内容或已转义要反转义的文本。
步骤 2:选择转义还是反转义。工具对您的输入应用相关的 C# 字符串处理。
步骤 3:在计划使用的场景中查看结果。常规字符串和逐字字符串处理引号的方式不同。
步骤 4:复制转换后的文本。将其粘贴到源代码中,或在需要的地方使用反转义的字符。
使用场景:将文本嵌入另一个常规 C# 字符串,而不让其反斜杠或引号破坏字面量。
使用场景:通过将转义序列反转义回字符,让密集转义的 C# 字符串更易阅读。
使用场景:为粘贴到 C# 源代码准备文本值,包括控制字符的转义。
使用场景:在准备常规 C# 字符串时,用 \uXXXX 或 \UXXXXXXXX 转义表示非 ASCII 字符。
使用场景:检查逐字 C# 字符串中引号应如何出现,其中内部引号加倍。
使用场景:在查看从代码复制的字符串时,转换 \n、\t 或 \xH…H 等 C# 转义序列。