为了账号安全,请及时绑定邮箱和手机立即绑定

int.ToString(format) 不插入 “ literal

int.ToString(format) 不插入 “ literal

C#
婷婷同学_ 2022-08-20 15:13:33
我有以下格式var format = "0\"";然后我像这样使用它1.ToString(format);我期待它回来,但它回来了1"1如何让它插入双引号()?"我试过了...var format = "0\u0022"; var format = @"0""";并且无法使其正常工作。如果我使用...string.Formatvar format = "{0}\""; string.Format(format, 1)这将根据需要给我。1"有谁知道如何获得插入双引号的方法?.ToString()
查看完整描述

1 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

如果要将字符添加到格式字符串中,因为它们是(而不是格式字符串的一部分),请将它们包装成撇号:'...'


 // 0 - specifies format

 // '\"' - will be preserved as it is - " 

 string result = 1.ToString("0'\"'");


 Console.Write(result);

结果:


 1"


查看完整回答
反对 回复 2022-08-20
  • 1 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信