c# - 从 json 响应字符串中删除所有出现的“\”不起作用
问题描述
- 项目清单
我有一个字符串对象,如下所示。
string mycontent = "\"The time is Valid\"\n"
string tocompare = "The time is Valid"
mycontent 的内容由以下代码行分配。
string mycontent = await response.Content.ReadAsStringAsync();
我希望能够删除所有这些\n
,\
并且要做到这一点,我会执行以下操作。
mycontent.Trim().Replace(@"\","")
我正在尝试比较mycontent
andtocompare
是否相等。但这不起作用。
if (string.Compare(tocompare, mycontent.Trim().Replace(@"\","")) == 0)
{
//TODO
}
由于某种我不知道的原因,我无法看到等于0
。
我在这里错过了什么吗?任何帮助表示赞赏。
解决方案
推荐阅读
- javascript - 如何从文本框中删除“选择文件”按钮?
- c# - 在foreach循环中调用多个存储过程时如何实现类似于事务的逻辑
- c# - 如何在另一个进程使用 Serilog 日志文件时查看它?
- sql - 从多列中查找最大值、第二个最大值和最小值
- javascript - 为什么使用 TypeScript 编译时从另一个节点模块导出为默认值会导致未定义的对象
- sql - 如何在分区上添加过滤器
- c - 我的用于查找二次方程根的代码有什么问题?
- python - 如何激活从表单收集的数据发送提醒电子邮件的功能?
- r - ggplot - 为主题添加自定义字体
- c# - 如何在 azure 搜索索引中创建建议器