【问题标题】:C# Ignore CharacterC# 忽略字符
【发布时间】:2014-10-14 20:50:25
【问题描述】:

我创建了一个 nunit 测试用例:

[TestCase("O'Hare")]

但它总是显示为

[TestCase("O\'Hare")]

在测试资源管理器中。如何摆脱\

【问题讨论】:

  • 您不必转义 C# 字符串中的 ' 字符。我猜那是你的问题。
  • 你试过双撇号吗?如''。我的意思不是引用“
  • \ 是' 字符的转义。为什么这会困扰你?
  • 它是正确的......你的实际文字是 O'Hare
  • @Ian 导致 [TestCase("O\'\'Hare")]

标签: c# escaping delimiter


【解决方案1】:

\' 字符的转义,被调试器转义。它实际上并没有改变你的代码。

【讨论】:

    猜你喜欢
    • 2018-09-20
    • 1970-01-01
    • 2014-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-10
    相关资源
    最近更新 更多