gpt4 book ai didi

c# - 如何将未处理(转义)的单词放入 String.Format

转载 作者:IT王子 更新时间:2023-10-29 04:29:10 25 4
gpt4 key购买 nike

我正在格式化一个日期:

str = String.Format("{0:MMM d m:mm"+yearStr+"}", dt);

我想在“d”后面加上“at”这个词,但我不想让字符串格式化它。我只想要“在”这个词。

我怎样才能做到这一点?

最佳答案

您可以用引号将文字字符串括起来,对于较长的字符串来说,这可能比使用反斜杠转义每个字符更容易且更具可读性:

str = String.Format("{0:MMM d 'at' m:mm"+yearStr+"}", dt);

参见 Custom Date and Time Format Strings在 MSDN 库中(搜索“文字字符串定界符”)。

(你的意思是 h:mm 而不是 m:mm 吗?)

关于c# - 如何将未处理(转义)的单词放入 String.Format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15724183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com