c# - 如何使用字符串插值转义双引号
问题描述
我有这个:
var s = $"my name is {model.Name}":
我希望字符串是:
“我叫‘某人’”
我怎样才能做到这一点?
解决方案
就像没有字符串插值一样:
var s = $"my name is \"{model.Name}\"";
使用字符串逐字它会有所不同:
var s = $@"my name is ""{model.Name}""";
推荐阅读
- java - 通过分解为主要因素找到 GCD
- angular - 属性“过滤器”不存在
- wordpress - WordPress 多个 tax_query 多个条款不起作用
- python - beautifulsoup webscraper 问题:在网页上找不到表格
- meteor - Meteor 1.8 中的聚合计数查询不再起作用
- excel - 可变大小的用户表单
- android - 错误:不使用默认接口方法时,仅支持从 Nougat (--min-api 24) 开始
- javascript - 从收到的 http 请求中获取要执行的文件的路径
- r - 在数据框R中聚类1列
- robotframework - 如何在机器人框架中使用“获取库实例”和全局变量